public List <Fmto2ContraPartidasOA_E> listaContrapartida(int idCultCria) { List <Fmto2ContraPartidasOA_E> listafmto2ContraPart_OA_E = new List <Fmto2ContraPartidasOA_E>(); try { using (cmd = new SqlCommand("sp_listarContraparetidasOA", cnx.CONSel)) { cnx.CONSel.Open(); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@idCultivoCrianza", idCultCria); dr = cmd.ExecuteReader(); while (dr.Read()) { Fmto2ContraPartidasOA_E fmto2ContraPartOA = new Fmto2ContraPartidasOA_E(); fmto2ContraPartOA.nro = Convert.ToInt32(dr["Nro"]); fmto2ContraPartOA.idcontrapartidaOA = Convert.ToInt32(dr["ID"]); fmto2ContraPartOA.idCo_FinanciamientoxOA = Convert.ToInt32(dr["ID Cofin"]); fmto2ContraPartOA.idTipoContrapartida = Convert.ToInt32(dr["Id Tipo Contra"]); fmto2ContraPartOA.tipoContrapartida = Convert.ToString(dr["tipo contrapartida"]); fmto2ContraPartOA.aplica = Convert.ToBoolean(dr["aplica"]); listafmto2ContraPart_OA_E.Add(fmto2ContraPartOA); } } } catch (Exception ex) { ut.logsave(this, ex); Debug.WriteLine("Error al listar las contrapartidas de OA: " + ex.Message.ToString() + ex.StackTrace.ToString()); } finally { cnx.CONSel.Close(); } return(listafmto2ContraPart_OA_E); }
public string eliminar(Fmto2ContraPartidasOA_E objContraPart) { string msg = ""; try { using (cmd = new SqlCommand("sp_transaccion_ContrapartidaOA", cnx.CONSel)) { cnx.CONSel.Open(); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@action", "D"); cmd.Parameters.AddWithValue("@idContraPartidaOA", objContraPart.idcontrapartidaOA); cmd.Parameters.AddWithValue("@idCo_financiamientoxOA", 0); cmd.Parameters.AddWithValue("@idTipoContraPartida", 0); cmd.Parameters.AddWithValue("@aplica", 0); cmd.Parameters.AddWithValue("@idUsuarioRegisto", 0); cmd.Parameters.AddWithValue("@fechaRegistro", 0); cmd.Parameters.AddWithValue("@idUsuarioModificacion", objContraPart.idusuarioModificacion); cmd.Parameters.AddWithValue("@fechaModificacion", ut.obtener_Fecha()); cmd.ExecuteNonQuery(); msg = "Se eliminó correctamente."; } } catch (Exception ex) { ut.logsave(this, ex); Debug.WriteLine("Error al eliminar la contrapartida de OA: " + ex.Message.ToString() + ex.StackTrace.ToString()); msg = "Error al eliminar la contrapartida de OA"; } finally { cnx.CONSel.Close(); } return(msg); }
public string modificar(Fmto2ContraPartidasOA_E objContraPart) { return(contraPartidasOA_D.modificar(objContraPart)); }
public string eliminar(Fmto2ContraPartidasOA_E objContraPart) { return(contraPartidasOA_D.eliminar(objContraPart)); }
public string agregar(Fmto2ContraPartidasOA_E objContraPart) { return(contraPartidasOA_D.agregar(objContraPart)); }