Ejemplo n.º 1
0
        public OA_JuntaDirectiva_E obtenerJuntaDirectivaxID(int idJuntaDirec)
        {
            OA_JuntaDirectiva_E oaJuntaDirec_E = new OA_JuntaDirectiva_E();

            try
            {
                using (cmd = new SqlCommand("SP_OBTENER_JDIRECTIVA_X_ID", cnx.CONSel))
                {
                    cnx.CONSel.Open();
                    cmd.CommandType = CommandType.StoredProcedure;
                    cmd.Parameters.AddWithValue("@IDJUNTADIRECTIVA", idJuntaDirec);
                    dr = cmd.ExecuteReader();

                    while (dr.Read())
                    {
                        OA_JuntaDirectiva_E oaJuntaDirec = new OA_JuntaDirectiva_E();
                        oaJuntaDirec.idJuntaDirectiva    = Convert.ToInt32(dr["ID"]);
                        oaJuntaDirec.idOA                = Convert.ToInt32(dr["IDOA"]);
                        oaJuntaDirec.rucOA               = Convert.ToString(dr["RUCOA"]);
                        oaJuntaDirec.razSocialOA         = Convert.ToString(dr["RAZ. SOCIAL"]);
                        oaJuntaDirec.fechaRegistroSunarp = Convert.ToString(dr["FECHA REG SUNARP"]);
                        oaJuntaDirec.fechaRegistroSel    = Convert.ToString(dr["FECHA REG. SEL"]);
                        oaJuntaDirec.periodoDuracion     = Convert.ToString(dr["DURACION EN MESES"]);
                        oaJuntaDirec.fechInicio          = Convert.ToString(dr["FECHA INICIO"]);
                        oaJuntaDirec.fechFin             = Convert.ToString(dr["FECHA FIN"]);
                        oaJuntaDirec.motivoActualizacion = Convert.ToString(dr["MOTIVO ACT."]);
                        oaJuntaDirec.activo              = Convert.ToBoolean(dr["ACTIVO"]);
                        oaJuntaDirec.nombUsuarioReg      = Convert.ToString(dr["REGISTRADO POR"]);
                        oaJuntaDirec.fechaRegistro       = Convert.ToString(dr["FECHA REGISTRO"]);
                        oaJuntaDirec.nombUsuarioMod      = Convert.ToString(dr["MODIFICADO POR"]);
                        oaJuntaDirec.fechaModificacion   = Convert.ToString(dr["FECHA MODIFICACION"]);
                        oaJuntaDirec_E = oaJuntaDirec;
                    }
                }
            }
            catch (Exception ex)
            {
                ut.logsave(this, ex);
                Debug.WriteLine("Error al obtener la junta directiva: " + ex.Message.ToString() + ex.StackTrace.ToString());
            }
            finally
            {
                cnx.CONSel.Close();
            }

            return(oaJuntaDirec_E);
        }
Ejemplo n.º 2
0
        public string modificar(OA_JuntaDirectiva_E objJDirec)
        {
            string msg = "";

            try
            {
                using (cmd = new SqlCommand("SP_TRANSACCION_JUNTADIRECTIVA", cnx.CONSel))
                {
                    cnx.CONSel.Open();
                    cmd.CommandType = CommandType.StoredProcedure;
                    cmd.Parameters.AddWithValue("@ACTION", "U");
                    cmd.Parameters.AddWithValue("@IDJUNTADIRE", objJDirec.idJuntaDirectiva);
                    cmd.Parameters.AddWithValue("@IDOA", objJDirec.idOA);
                    cmd.Parameters.AddWithValue("@FECHAINSCSUNARP", objJDirec.fechaRegistroSunarp);
                    cmd.Parameters.AddWithValue("@FECHREGISTROSEL", objJDirec.fechaRegistroSel);
                    cmd.Parameters.AddWithValue("@PERIODODURACION", objJDirec.periodoDuracion);
                    cmd.Parameters.AddWithValue("@FECHAINI", objJDirec.fechInicio);
                    cmd.Parameters.AddWithValue("@FECHAFIN", objJDirec.fechFin);
                    cmd.Parameters.AddWithValue("@MOTIVOACTUAL", objJDirec.motivoActualizacion);
                    cmd.Parameters.AddWithValue("@ACTIVO", objJDirec.activo);
                    cmd.Parameters.AddWithValue("@IDUSUARIOREGISTRO", 0);
                    cmd.Parameters.AddWithValue("@FECHAREGISTRO", 0);
                    cmd.Parameters.AddWithValue("@IDUSUARIOMODIFICACION", objJDirec.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 Junta Directiva: " + ex.Message.ToString() + ex.StackTrace.ToString());
                msg = "Error al modificar Junta Directiva.";
            }
            finally
            {
                cnx.CONSel.Close();
            }

            return(msg);
        }
Ejemplo n.º 3
0
 public string eliminar(OA_JuntaDirectiva_E objJDirec)
 {
     return(oa_JuntaDirec_D.eliminar(objJDirec));
 }
Ejemplo n.º 4
0
 public string modificar(OA_JuntaDirectiva_E objJDirec)
 {
     return(oa_JuntaDirec_D.modificar(objJDirec));
 }
Ejemplo n.º 5
0
 public string agregar(OA_JuntaDirectiva_E objJDirec)
 {
     return(oa_JuntaDirec_D.agregar(objJDirec));
 }