if(DdlFinalidad.SelectedIndex==0)
{
int idfinalidad=0;
try
{
idfinalidad=int.Parse(DdlFinalidad.SelectedItem.Value);
}
catch
{
idfinalidad=0;
}
CmdIns.Parameters.Add(new SqlParameter("@idfinalidad", SqlDbType.Int, 4));
CmdIns.Parameters["@idfinalidad"].Value = (idfinalidad>0 ? (object)idfinalidad : System.DBNull.Value);
}
else
{
CmdIns.Parameters.Add(new SqlParameter("@idfinalidad", SqlDbType.NVarChar, 50));
CmdIns.Parameters["@idfinalidad"].Value = int.Parse(DdlFinalidad.SelectedItem.Value);
}