public Fmto2EtapasParticipacionxOA_E obtenerEtapaParticipacion(int idOA, string rucOA, int idCultCrianza) { Fmto2EtapasParticipacionxOA_E fmto2EtapaParticipacionOA_E = new Fmto2EtapasParticipacionxOA_E(); try { using (cmd = new SqlCommand("SP_OBTENER_ETAPASPARTICIPACIONXOA", cnx.CONSel)) { cnx.CONSel.Open(); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@IDOA", idOA); cmd.Parameters.AddWithValue("@RUCOA", rucOA); cmd.Parameters.AddWithValue("@IDCULTIVOCRIANZA", idCultCrianza); dr = cmd.ExecuteReader(); while (dr.Read()) { Fmto2EtapasParticipacionxOA_E fmto2EtapaParticipacionOA = new Fmto2EtapasParticipacionxOA_E(); fmto2EtapaParticipacionOA.idEtapaParticipacionOA = Convert.ToInt32(dr["ID"]); fmto2EtapaParticipacionOA.idEtapaParticipacionOA = Convert.ToInt32(dr["ID PART. CAD. VAL"]); fmto2EtapaParticipacionOA.idOA = Convert.ToInt32(dr["IDOA"]); fmto2EtapaParticipacionOA.idEtapaParticipacion = Convert.ToInt32(dr["ID ET. PARTICION"]); fmto2EtapaParticipacionOA.aplica = Convert.ToBoolean(dr["APLICA"]); fmto2EtapaParticipacionOA.completado = Convert.ToBoolean(dr["COMPLETADO"]); fmto2EtapaParticipacionOA.activo = Convert.ToBoolean(dr["ACTIVO"]); fmto2EtapaParticipacionOA.nombUsuarReg = Convert.ToString(dr["REGISTRADO POR"]); fmto2EtapaParticipacionOA.fechaRegistro = Convert.ToString(dr["FECHA REGISTRO"]); fmto2EtapaParticipacionOA.nombUsuarMod = Convert.ToString(dr["MODIFICADO POR"]); fmto2EtapaParticipacionOA.fechaModificacion = Convert.ToString(dr["FECHA MODIFICACION"]); fmto2EtapaParticipacionOA_E = fmto2EtapaParticipacionOA; } } } catch (Exception ex) { ut.logsave(this, ex); Debug.WriteLine("Error al obtener la etapa de participacio oa: " + ex.Message.ToString() + ex.StackTrace.ToString()); } finally { cnx.CONSel.Close(); } return(fmto2EtapaParticipacionOA_E); }
public string modificar(Fmto2EtapasParticipacionxOA_E objEPOA) { string msg = ""; try { using (cmd = new SqlCommand("SP_TRANSACCION_ETAPASPARTICIPACIONXOA", cnx.CONSel)) { cnx.CONSel.Open(); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@ACTION", "U"); cmd.Parameters.AddWithValue("@IDETAPAPARTICIPACIONOA", objEPOA.idEtapaParticipacionOA); cmd.Parameters.AddWithValue("@IDPARTICIPACIONCADENAVAL", objEPOA.idParticipacionCadenaVal); cmd.Parameters.AddWithValue("@IDETAPAPARTICIPACION", objEPOA.idEtapaParticipacion); cmd.Parameters.AddWithValue("@APLICA", objEPOA.aplica); cmd.Parameters.AddWithValue("@COMPLETADO", objEPOA.completado); cmd.Parameters.AddWithValue("@ACTIVO", objEPOA.activo); cmd.Parameters.AddWithValue("@IDUSUARIOREGISTRO", 0); cmd.Parameters.AddWithValue("@FECHAREGISTRO", 0); cmd.Parameters.AddWithValue("@IDUSUARIOMODIFICACION", objEPOA.idUsuarioModificacion); cmd.Parameters.AddWithValue("@FECHAMODIFICACION", ut.obtener_Fecha()); cmd.ExecuteNonQuery(); msg = "Se modificó correctamente."; } } catch (Exception ex) { ut.logsave(this, ex); Debug.WriteLine("Error al modificar la etapa de particiapcion: " + ex.Message.ToString() + ex.StackTrace.ToString()); msg = "Error al modificar la etapa de particiapcion."; } finally { cnx.CONSel.Close(); } return(msg); }
public List <Fmto2EtapasParticipacionxOA_E> listarFmto2EtapasxOA(int idPartCadVal) { List <Fmto2EtapasParticipacionxOA_E> listarEtapas = new List <Fmto2EtapasParticipacionxOA_E>(); try { using (cmd = new SqlCommand("sp_listar_EstapasxOA", cnx.CONSel)) { cnx.CONSel.Open(); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@idParticipacionCadVal", idPartCadVal); dr = cmd.ExecuteReader(); while (dr.Read()) { Fmto2EtapasParticipacionxOA_E etapas = new Fmto2EtapasParticipacionxOA_E(); etapas.nro = Convert.ToInt32(dr["Nro"]); // etapas.idParticipacionCadenaVal = Convert.ToInt32(dr["IDPartCadVal"]); etapas.idEtapaParticipacionOA = Convert.ToInt32(dr["IDEtapaOA"]); etapas.idEtapaParticipacion = Convert.ToInt32(dr["ID Etapa"]); etapas.etapa = Convert.ToString(dr["Etapa"]); etapas.aplica = Convert.ToBoolean(dr["aplica"]); listarEtapas.Add(etapas); } } }catch (Exception ex) { ut.logsave(this, ex); Debug.WriteLine("Error al listar las etapas de oa: " + ex.Message.ToString() + ex.StackTrace.ToString()); } finally { cnx.CONSel.Close(); } return(listarEtapas); }
public string eliminar(Fmto2EtapasParticipacionxOA_E objEPOA) { return(objEtapParti_D.eliminar(objEPOA)); }
public string modificar(Fmto2EtapasParticipacionxOA_E objEPOA) { return(objEtapParti_D.modificar(objEPOA)); }
public string agregar(Fmto2EtapasParticipacionxOA_E objEPOA) { return(objEtapParti_D.agregar(objEPOA)); }