Esempio n. 1
0
        public ModuloCliente getModulo(Int16 id_modulo)
        {
            try
            {
                using (SqlConnection sqlConn = new SqlConnection(this.strConn))
                {
                    sqlConn.Open();

                    SqlCommand cmd = new SqlCommand(strConn, sqlConn);

                    cmd.CommandType = System.Data.CommandType.StoredProcedure;

                    cmd.CommandText = "sp_r_modulo";

                    cmd.Parameters.AddWithValue("@id_modulo", id_modulo);

                    SqlDataReader reader = cmd.ExecuteReader();

                    ModuloCliente mModulocliente = new ModuloCliente();

                    if (reader.Read())
                    {
                        mModulocliente.Id_modulo = Convert.ToInt16(reader["id_modulo"]);
                        mModulocliente.Nombre    = reader["nombre"].ToString();
                        mModulocliente.Cliente   = new ClienteDAC().Getcliente(Convert.ToInt16(reader["id_cliente"]));
                    }
                    return(mModulocliente);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 2
0
        public List <ModuloCliente> getModuloclientebyusuario(string usuario, Int16 id_cliente)
        {
            try
            {
                using (SqlConnection sqlConn = new SqlConnection(this.strConn))
                {
                    sqlConn.Open();

                    SqlCommand cmd = new SqlCommand(strConn, sqlConn);

                    cmd.CommandType = System.Data.CommandType.StoredProcedure;

                    cmd.CommandText = "sp_r_Moduloclientebyusuario";

                    cmd.Parameters.AddWithValue("@cuenta_usuario", usuario);
                    cmd.Parameters.AddWithValue("@id_cliente", id_cliente);

                    SqlDataReader reader = cmd.ExecuteReader();

                    List <ModuloCliente> lModulocliente = new List <ModuloCliente>();

                    while (reader.Read())
                    {
                        ModuloCliente mModulocliente = new ModuloCliente();

                        mModulocliente.Id_modulo = Convert.ToInt16(reader["id_Modulo"]);
                        mModulocliente.Nombre    = reader["nombre"].ToString();
                        mModulocliente.Cliente   = new ClienteDAC().Getcliente(Convert.ToInt16(reader["id_cliente"]));
                        mModulocliente.Check     = Convert.ToBoolean(reader["check"]);

                        lModulocliente.Add(mModulocliente);
                        mModulocliente = null;
                    }
                    return(lModulocliente);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }