Exemplo n.º 1
0
        /// <summary>
        /// Método Público que regresa un total de socios activos.
        /// </summary>
        /// <returns></returns>
        public SocioComanditario SociosActivos()
        {
            using (SqlConnection _SqlConnection = new SqlConnection(ConnectionString.DbMPYOpera))
            {
                SocioComanditario socio       = null;
                SqlCommand        _SqlCommand = new SqlCommand("LSOSPS_Seleccionar_TotalSociosActivos", _SqlConnection)
                {
                    CommandType = CommandType.StoredProcedure
                };

                try
                {
                    _SqlConnection.Open();
                    SqlDataReader _SqlDataReader = _SqlCommand.ExecuteReader();
                    if (_SqlDataReader.HasRows)
                    {
                        while (_SqlDataReader.Read())
                        {
                            socio = new SocioComanditario()
                            {
                                iTotal = int.Parse(_SqlDataReader["Total"].ToString())
                            };
                        }
                    }
                }
                catch (Exception)
                {
                    socio = null;
                }
                return(socio);
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// Método Público que regresa una lista de socios comanditarios
        /// </summary>
        /// <returns></returns>
        public List <SocioComanditario> listaSocioComanditario()
        {
            using (SqlConnection _SqlConnection = new SqlConnection(ConnectionString.DbMPYOpera)) // CREAMOS UNA NUEVA CONEXIÓN Y UN COMANDO PARA PASAR UNA CONSULTA
            {
                List <SocioComanditario> lista = new List <SocioComanditario>();
                SqlCommand _SqlCommand         = new SqlCommand("LSOSPS_Seleccionar_SCI", _SqlConnection)
                {
                    CommandType = CommandType.StoredProcedure
                };

                try
                {
                    _SqlConnection.Open();
                    SqlDataReader _SqlDataReader = _SqlCommand.ExecuteReader();
                    if (_SqlDataReader.HasRows)
                    {
                        while (_SqlDataReader.Read())
                        {
                            SocioComanditario item = new SocioComanditario()
                            {
                                sNoExpediente      = _SqlDataReader["NoExpediente"].ToString(),
                                sFechaModificacion = _SqlDataReader["FechaModificacion"].ToString(),
                                sNombre            = _SqlDataReader["Nombre"].ToString(),
                                sDireccion         = _SqlDataReader["Direccion"].ToString(),
                                sCurp         = _SqlDataReader["Curp"].ToString(),
                                sComisionista = _SqlDataReader["Comisionista"].ToString(),
                                sActivo       = _SqlDataReader["Activo"].ToString(),
                                dAcumulado    = decimal.Parse(_SqlDataReader["Acumulado"].ToString())
                            };
                            lista.Add(item);
                        }
                    }
                }
                catch (Exception)
                {
                    lista = null;
                }
                return(lista);
            }
        }
Exemplo n.º 3
0
        /// <summary>
        /// Obtiene la información de un cliente
        /// </summary>
        /// <param name="iIdCliente"></param>
        /// <returns></returns>
        public SocioComanditario GetInfoCliente(int iIdCliente)
        {
            using (SqlConnection _SqlConnection = new SqlConnection(ConnectionString.DbMPYOpera))
            {
                SocioComanditario Cliente     = null;
                SqlCommand        _SqlCommand = new SqlCommand("MDOSPS_OBTENER_CLIENTE_BY_ID", _SqlConnection)
                {
                    CommandType = CommandType.StoredProcedure
                };
                _SqlCommand.Parameters.AddWithValue("@IdCliente", iIdCliente);

                try
                {
                    _SqlConnection.Open();
                    SqlDataReader _SqlDataReader = _SqlCommand.ExecuteReader();
                    if (_SqlDataReader.HasRows)
                    {
                        while (_SqlDataReader.Read())
                        {
                            Cliente = new SocioComanditario()
                            {
                                iIdCliente          = int.Parse(_SqlDataReader["IdCliente"].ToString()),
                                sNombre             = _SqlDataReader["Nombre"].ToString(),
                                sNoCuenta           = _SqlDataReader["NumeroCuenta"].ToString(),
                                sIdBancario         = _SqlDataReader["IdBancario"].ToString(),
                                sClabeInterbancaria = _SqlDataReader["ClabeInterbancaria"].ToString(),
                                sBanco = _SqlDataReader["Banco"].ToString()
                            };
                        }
                    }
                }
                catch (Exception)
                {
                    Cliente = null;
                }
                return(Cliente);
            }
        }
Exemplo n.º 4
0
        /// <summary>
        /// Método Público que regresa un número de socios dados de baja.
        /// </summary>
        /// <returns></returns>
        public SocioComanditario SociosBaja()
        {
            using (SqlConnection _SqlConnection = new SqlConnection(ConnectionString.DbMPYOpera)) // CREAMOS UNA NUEVA CONEXIÓN Y UN COMANDO PARA PASAR UNA CONSULTA
            {
                SocioComanditario socio       = null;
                SqlCommand        _SqlCommand = new SqlCommand("LSOSPS_Seleccionar_TotalVendedoresBaja", _SqlConnection)
                {
                    CommandType = CommandType.StoredProcedure
                };

                try
                {
                    //ABRIMOS NUESTRA CONEXIÓN
                    _SqlConnection.Open();
                    //EXECUTAMOS NUESTRA CONSULTA
                    SqlDataReader _sqlDataReader = _SqlCommand.ExecuteReader();
                    if (_sqlDataReader.HasRows)
                    {
                        while (_sqlDataReader.Read())
                        {
                            //INICIALIZAMOS NUESTRO BOJETO SOCIOCOMANDITARIO
                            socio = new SocioComanditario()
                            {
                                iTotal = int.Parse(_sqlDataReader["Total"].ToString())
                            };
                        }
                    }
                }
                catch (Exception)
                {
                    socio = null;
                    throw;
                }
                return(socio);
            }
        }