Beispiel #1
0
        public bool EliminarAlmacen(CamposAlmacen datos)
        {
            bool respuesta = false;

            respuesta = clasedatos.EliminarAlmacen(datos);
            return(respuesta);
        }
Beispiel #2
0
        public bool InsertarAlmacen(CamposAlmacen datos)
        {
            bool respuesta = false;

            respuesta = clasedatos.InsertarAlmacen(datos);
            return(respuesta);
        }
Beispiel #3
0
        public bool ActualizarAlmacen(CamposAlmacen datos)
        {
            bool respuesta = false;

            respuesta = clasedatos.ActualizarAlmacen(datos);
            return(respuesta);
        }
        public Almacen LlenaComboTipoAlmacen()
        {
            Almacen              listadatos = new Almacen();
            DataTable            dt         = new DataTable();
            SqlConnection        connection = null;
            List <CamposAlmacen> composList = new List <CamposAlmacen>();

            try {
                using (connection = Conexion.ObtieneConexion("ConexionBD")) {
                    SqlDataReader consulta;
                    connection.Open();
                    consulta = Ejecuta.ProcedimientoAlmacenado(connection, "Usp_CombTiposAlmacenMostrar", null);
                    dt.Load(consulta);
                    connection.Close();
                }
                foreach (DataRow row in dt.Rows)
                {
                    CamposAlmacen reg = new CamposAlmacen();
                    reg.idTipoAlmacen     = Convert.ToInt32(row["idTipoAlmacen"].ToString());
                    reg.nombreTipoAlmacen = row["nombreAlmacen"].ToString();
                    composList.Add(reg);
                }
                listadatos.ListaRegistros = composList.ToArray();
            } catch (Exception e) {
                Console.WriteLine(e);
                throw;
            }
            return(listadatos);
        }
        ////Metodo encargado de actualizar un giro empresarial
        public bool ActualizarAlmacen(CamposAlmacen campos)
        {
            bool          respuesta  = false;
            SqlConnection connection = null;

            try {
                using (connection = Conexion.ObtieneConexion("ConexionBD")) {
                    connection.Open();

                    var parametros = new[] {
                        ParametroAcceso.CrearParametro("@idAlmacen", SqlDbType.Int, campos.idAlmacen, ParameterDirection.Input),
                        ParametroAcceso.CrearParametro("@idTipoAlmacen", SqlDbType.Int, campos.idTipoAlmacen, ParameterDirection.Input),
                        ParametroAcceso.CrearParametro("@idSucursal", SqlDbType.Int, campos.idSucursal, ParameterDirection.Input),
                        ParametroAcceso.CrearParametro("@descripcion", SqlDbType.VarChar, campos.descripcion, ParameterDirection.Input)
                    };
                    Ejecuta.ProcedimientoAlmacenado(connection, "Usp_CatAlmacenActualizar", parametros);
                    connection.Close();
                    respuesta = true;
                }
            } catch (Exception ex) {
                respuesta = false;
                Console.WriteLine(ex);
            }
            return(respuesta);
        }
    public bool EliminarWsAlmacen(int idAlmacen)
    {
        CamposAlmacen datosAlmacen = new CamposAlmacen();

        datosAlmacen.idAlmacen = idAlmacen;
        return(metodosNegocioAlmacen.EliminarAlmacen(datosAlmacen));
    }
    public bool insertaWsInsertarAlmacen(string descripcion, int idSucursal, int idTipoAlmacen)
    {
        CamposAlmacen datosAlmacen = new CamposAlmacen();

        datosAlmacen.descripcion   = descripcion;
        datosAlmacen.idSucursal    = idSucursal;
        datosAlmacen.idTipoAlmacen = idTipoAlmacen;
        return(metodosNegocioAlmacen.InsertarAlmacen(datosAlmacen));
    }
    public bool actualizarWsAlmacen(int idAlmacen, string descripcion, int idSucursal, int idTipoAlmacen)
    {
        CamposAlmacen datosAlmacen = new CamposAlmacen();

        datosAlmacen.idAlmacen     = idAlmacen;
        datosAlmacen.descripcion   = descripcion;
        datosAlmacen.idSucursal    = idSucursal;
        datosAlmacen.idTipoAlmacen = idTipoAlmacen;
        return(metodosNegocioAlmacen.ActualizarAlmacen(datosAlmacen));
    }