/// <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); } }
/// <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); } }
/// <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); } }
/// <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); } }