Пример #1
0
        public List <OA_MiembroJDirectiva_E> listarxfiltro(int idJuntaDirec, string rucOA)
        {
            List <OA_MiembroJDirectiva_E> listarOAMiembroJD_E = new List <OA_MiembroJDirectiva_E>();

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

                    while (dr.Read())
                    {
                        OA_MiembroJDirectiva_E oaMiembroJD = new OA_MiembroJDirectiva_E();
                        oaMiembroJD.nro = Convert.ToInt32(dr["NRO"]);
                        oaMiembroJD.idMiembroJDirectiva = Convert.ToInt32(dr["ID"]);
                        oaMiembroJD.idSocio             = Convert.ToInt32(dr["ID SOCIO"]);
                        oaMiembroJD.dniMiembroJD        = Convert.ToString(dr["DNI"]);
                        oaMiembroJD.nombMiembroJD       = Convert.ToString(dr["NOMBRE SOCIO"]).ToUpper();
                        oaMiembroJD.idJuntaDirectiva    = Convert.ToInt32(dr["ID J. DIRECTIVA"]);
                        oaMiembroJD.idOACargo           = Convert.ToInt32(dr["ID CARGO"]);
                        oaMiembroJD.cargo   = Convert.ToString(dr["CARGO"]).ToUpper();
                        oaMiembroJD.externo = Convert.ToString(dr["ES EXTERNO"]);
                        oaMiembroJD.correoElectronicoMiembroJD = Convert.ToString(dr["CORREO"]).ToUpper();
                        oaMiembroJD.telefonoMiembroJD          = Convert.ToString(dr["TELEFONO"]);
                        oaMiembroJD.motivoActualizacion        = Convert.ToString(dr["MOTIVO ACTUALIZACION"]).ToUpper();
                        oaMiembroJD.activo            = Convert.ToBoolean(dr["ACTIVO"]);
                        oaMiembroJD.nombUsuarioReg    = Convert.ToString(dr["REGISTRADO POR"]);
                        oaMiembroJD.fechaRegistro     = Convert.ToString(dr["FECHA REGISTRO"]);
                        oaMiembroJD.nombUsuarioMod    = Convert.ToString(dr["MODIFICADO POR"]);
                        oaMiembroJD.fechaModificacion = Convert.ToString(dr["FECHA MODIFICACION"]);
                        listarOAMiembroJD_E.Add(oaMiembroJD);
                    }
                }
            }
            catch (Exception ex)
            {
                ut.logsave(this, ex);
                Debug.WriteLine("Error al obtener miembro de junta directiva: " + ex.Message.ToString() + ex.StackTrace.ToString());
            }
            finally
            {
                cnx.CONSel.Close();
            }

            return(listarOAMiembroJD_E);
        }
Пример #2
0
        public string modificar(OA_MiembroJDirectiva_E objMiembroJD)
        {
            string msg = "";

            try
            {
                using (cmd = new SqlCommand("SP_TRANSACCION_MIEMBROJDIRECTIVA", cnx.CONSel))
                {
                    cnx.CONSel.Open();
                    cmd.CommandType = CommandType.StoredProcedure;
                    cmd.Parameters.AddWithValue("@ACTION", "U");
                    cmd.Parameters.AddWithValue("@IDMIEMBROJDIRECTIVA", objMiembroJD.idMiembroJDirectiva);
                    cmd.Parameters.AddWithValue("@IDSOCIO", objMiembroJD.idSocio);
                    cmd.Parameters.AddWithValue("@IDJUNTADIRECTIVA", objMiembroJD.idJuntaDirectiva);
                    cmd.Parameters.AddWithValue("@DNIMIEMBROJD", objMiembroJD.dniMiembroJD);
                    cmd.Parameters.AddWithValue("@NOMBMIEMBROJD", objMiembroJD.nombMiembroJD);
                    cmd.Parameters.AddWithValue("@IDOACARGO", objMiembroJD.idOACargo);
                    cmd.Parameters.AddWithValue("@ESEXTERNO", objMiembroJD.esExterno);
                    cmd.Parameters.AddWithValue("@CORREOELECTRONICOMIEMBROJD", objMiembroJD.correoElectronicoMiembroJD);
                    cmd.Parameters.AddWithValue("@TELEFONOMIEMBROJD", objMiembroJD.telefonoMiembroJD);
                    cmd.Parameters.AddWithValue("@MOTIVOACT", objMiembroJD.motivoActualizacion);
                    cmd.Parameters.AddWithValue("@ACTIVO", objMiembroJD.activo);
                    cmd.Parameters.AddWithValue("@IDUSUARIOREGISTRO", 0);
                    cmd.Parameters.AddWithValue("@FECHAREGISTRO", 0);
                    cmd.Parameters.AddWithValue("@IDUSUARIOMODIFICACION", objMiembroJD.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 miembro de Junta Directiva: " + ex.Message.ToString() + ex.StackTrace.ToString());
                msg = "Error al modificar miembro de junta directiva.";
            }
            finally
            {
                cnx.CONSel.Close();
            }

            return(msg);
        }
 public string modificar(OA_MiembroJDirectiva_E objMiembroJD)
 {
     return(oa_MiembroJD_D.modificar(objMiembroJD));
 }
 public string eliminar(OA_MiembroJDirectiva_E objMiembroJD)
 {
     return(oa_MiembroJD_D.eliminar(objMiembroJD));
 }
 public string agregar(OA_MiembroJDirectiva_E objMiembroJD)
 {
     return(oa_MiembroJD_D.agregar(objMiembroJD));
 }