//private void GoBack_OnClick(object sender, RoutedEventArgs e)
        //{
        //    if (Navegacion.Frame.CanGoBack == false)
        //        Navegacion.NavegarAtras();
        //    else
        //        Navegacion.Regresar_frame();
        //}

        private void HamburgerMenuControl_OnItemInvoked(object sender, HamburgerMenuItemInvokedEventArgs e)
        {
            var menuItem = e.InvokedItem as ElementoMenu;

            if (menuItem != null && menuItem.IsNavigation)
            {
                _ESTADO       = Entrada;
                nombreVentana = menuItem.Text;
                switch (nombreVentana)
                {
                case nombresVentanas.PatioContenedores:
                    if (contenedor == null)
                    {
                        contenedor = new Patio_Contenedor(Entrada, nombresPatioContenedor.IMPORTACION);
                    }
                    Navegacion.NavegarA(contenedor);
                    break;

                case nombresVentanas.PatioFerrocarriles:
                    if (ferrocarril == null)
                    {
                        ferrocarril = new Patio_Ferrocarril(Entrada, nombresPatioFerrocarril.IMPORTACION);
                    }
                    Navegacion.NavegarA(ferrocarril);
                    break;

                case nombresVentanas.BodegaC:
                    if (bodega == null)
                    {
                        bodega = new Bodega();
                    }
                    Navegacion.NavegarA(bodega);
                    break;

                case nombresVentanas.Principal:
                    if (principal == null)
                    {
                        principal = new Principal();
                    }
                    Navegacion.NavegarA(principal);
                    break;

                case nombresVentanas.BusquedayReportes:
                    if (busquedayreportes == null)
                    {
                        busquedayreportes = new Busquedayreportes();
                    }
                    Navegacion.NavegarA(busquedayreportes);
                    break;

                case nombresVentanas.Configuracion:
                    if (config == null)
                    {
                        config = new configuracion();
                    }
                    Navegacion.NavegarA(config);
                    break;
                }
            }
        }
示例#2
0
        public LinkedList <Bodega> listaBodegas(int idUsuario)
        {
            LinkedList <Bodega> bodegas = new LinkedList <Bodega>();

            try
            {
                cmd             = new SqlCommand("show_Bodegas", conexion.abrirConexion());
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@idUsuario", idUsuario);

                SqlDataReader reader = cmd.ExecuteReader();

                while (reader.Read())
                {
                    Bodega bodega = new Bodega();

                    bodega.idBodega         = int.Parse(reader["idBodega"].ToString());
                    bodega.nombreBodega     = reader["nombreBodega"].ToString();
                    bodega.descripcion      = reader["descripcion"].ToString();
                    bodega.direccionFisica  = reader["direccionFisica"].ToString();
                    bodega.usuarioOperativo = int.Parse(reader["fk_usuarioOperativo"].ToString());

                    bodegas.AddLast(bodega);
                }
            }
            catch (SqlException e)
            {
                return(null);
            }

            return(bodegas);
        }
示例#3
0
        public async Task <Response <Bodega> > DeleteAsync(Bodega modelo)
        {
            var response = new Response <Bodega>();

            response.IsSuccess = false;
            try
            {
                Bodega bodega = await db.Bodegas.FirstOrDefaultAsync(b => b.ID_Bodega == modelo.ID_Bodega);

                if (bodega == null)
                {
                    response.Message = "Debe proveer la información solicitada...";
                    return(response);
                }

                //
                db.Remove(bodega);
                await db.SaveChangesAsync();

                //
                response.IsSuccess = true;
                response.Result    = modelo;
            }
            catch (Exception ex)
            {
                response.Message = ex.Message;
            }
            //
            return(response);
        }
示例#4
0
        private void btnGuardar_Click(object sender, RoutedEventArgs e)
        {
            // LineaDetalleVentas lineaDetalle = new LineaDetalleVentas();
            FacturaVentasLogica logica = new FacturaVentasLogica();

            if (Validaciones() == true)
            {
                txtTextBlockDialogo2.Text = error;
                dialogoMENS.IsOpen        = true;
                return;
            }
            else
            {
                var    idDevolucion = Guid.NewGuid().ToString();
                Bodega bodega       = (Bodega)cboBodegas.SelectedItem;

                Usuario usuarioGlobal = new Usuario();
                usuarioGlobal = (Usuario)App.Current.Properties["usuarioSesion"];

                logica.InsertarDevolucion(lineaDetalle, idDevolucion, fecha.SelectedDate.Value, Convert.ToInt32(txtCantidad.Text), cboTipo.Text, bodega.Id, usuarioGlobal.Empresa.IdEmpresa);
                dialogo.IsOpen           = true;
                txtTextBlockDialogo.Text = "Registro procesado";

                txtBuscar.Text   = "";
                txtCantidad.Text = "";
                fecha.Text       = "";
            }
        }
        public async Task <ActionResult> Edit([Bind(Include = "Id,CodigoBodega,DescripcionBodega,EstadoBodega")] Bodega bodega)
        {
            //COMPROBAR QUE NO EXISTA LA MISMA DESCRIPCION DE BODEGAS
            var comprobar = db.Bodegas.DefaultIfEmpty(null).FirstOrDefault(c => c.DescripcionBodega.ToUpper().Trim() == bodega.DescripcionBodega.ToUpper().Trim() && c.Id != bodega.Id);

            //SI YA EXISTE LA BODEGA MANDAR ERROR
            if (comprobar != null)
            {
                ModelState.AddModelError("DescripcionBodega", "Utilice otro nombre");
                mensaje = "La descripción ya se encuentra registrada";
                return(Json(new { success = completado, message = mensaje }, JsonRequestBehavior.AllowGet));
            }

            using (var transact = db.Database.BeginTransaction()) {
                try {
                    if (ModelState.IsValid)
                    {
                        db.Entry(bodega).State = EntityState.Modified;
                        completado             = await db.SaveChangesAsync() > 0 ? true : false;

                        mensaje = completado ? "Modificado correctamente" : "Error al modificar";
                    }
                    transact.Commit();
                } catch (Exception) {
                    mensaje = "Error al modificar";
                    transact.Rollback();
                }
            }

            return(Json(new { success = completado, message = mensaje }, JsonRequestBehavior.AllowGet));
        }
示例#6
0
        public void CrearBodega()
        {
            Bodega bodega = new Bodega
            {
                Codigo      = "B-1",
                Descripcion = string.Empty,
                Tipo        = BodegaTipo.Principal,
                Estado      = BodegaEstado.Activa
            };

            Assert.NotNull(bodega);

            var bodega1 = new
            {
                Codigo      = bodega.Codigo,
                Descripcion = bodega.Descripcion,
                Tipo        = bodega.Tipo,
                Estado      = bodega.Estado
            };

            var bodega2 = new
            {
                Codigo      = "B-1",
                Descripcion = string.Empty,
                Tipo        = BodegaTipo.Principal,
                Estado      = BodegaEstado.Activa
            };

            Assert.AreEqual(bodega2, bodega1);
        }
示例#7
0
        public Boolean guardar(clsBodega ctm, ref string Mensaje)
        {
            try
            {
                using (INVENTARIOEntities te = new INVENTARIOEntities())
                {
                    Bodega tm = new Bodega();

                    tm.IdEmpresa     = Convert.ToInt32(ctm.empresa);
                    tm.IdBodega      = ctm.codigo;
                    tm.Decripcion    = ctm.descripcion;
                    tm.Capacidadm2   = ctm.capacidadm2;
                    tm.IdResponsable = Convert.ToInt32(ctm.responsable);
                    tm.IdPercha      = Convert.ToInt32(ctm.percha);
                    tm.Direccion     = ctm.direccion;
                    tm.Telefono      = ctm.telefono;

                    tm.IdEstado = Convert.ToInt32(ctm.estado);

                    te.AddToBodega(tm);
                    te.SaveChanges();
                }
                return(true);
            }
            catch (Exception e)
            {
                Mensaje = "ERROR" + e.InnerException + e.Message;
                //System.Windows.Forms.MessageBox.Show("error al guardar" + e);
                return(false);
            }
        }
示例#8
0
        private void cmbProducto_SelectionChangeCommitted(object sender, EventArgs e)
        {
            txtFisicoDisponible.Text   = "0";
            txtReservado.Text          = "0";
            txtInventario.Text         = "0";
            txtCantidadTransferir.Text = "0";

            long   idBodegaSaliente = 0;
            Bodega _tbBodega        = (Bodega)cmbBodegaSaliente.SelectedItem;

            if (_tbBodega != null)
            {
                idBodegaSaliente = _tbBodega.idBodega;
            }

            long     idProducto  = 0;
            Producto _tbProducto = (Producto)cmbProducto.SelectedItem;

            if (_tbProducto != null)
            {
                idProducto = _tbProducto.idProducto;
            }

            var _tbInventario = edmCosolemFunctions.getInventario(idEmpresa, idBodegaSaliente, idProducto);

            if (_tbInventario != null)
            {
                txtFisicoDisponible.Text = _tbInventario.fisicoDisponible.ToString();
                txtReservado.Text        = _tbInventario.reservado.ToString();
                txtInventario.Text       = _tbInventario.inventario.ToString();
            }
        }
        private void btnBodega_Click(object sender, EventArgs e)
        {
            Bodega bodega = new Bodega();

            bodega.Show();
            bodega.opt(gridProductos);
        }
示例#10
0
        public async Task <BaseRequest> DevuelveBodega(int id)
        {
            using (SqlConnection sql = new SqlConnection(_connectionString))
            {
                BaseRequest request = new BaseRequest();
                request.datos = new List <object>();
                try
                {
                    using (SqlCommand cmd = new SqlCommand("SP_DEVUELVE_BODEGA", sql))
                    {
                        cmd.Parameters.Add(new SqlParameter("@CODIGO_BOD", id));
                        cmd.CommandType = System.Data.CommandType.StoredProcedure;
                        request.status  = "correcto";
                        request.mensaje = "Consulta Correcta";
                        Bodega bodega = new Bodega();
                        request.codigo = "201";
                        await sql.OpenAsync();

                        using (var reader = await cmd.ExecuteReaderAsync())
                        {
                            while (await reader.ReadAsync())
                            {
                                bodega = MapearBodegas(reader);
                                request.datos.Add(bodega);
                            }
                        }
                        return(request);
                    }
                }
                catch (Exception)
                {
                    throw;
                }
            }
        }
示例#11
0
        /*---Procesos de lavanderia End*/


        /*--Almacen---*/
        private void btnAceptarBodega_Click(object sender, EventArgs e)
        {
            AlmacenBL bl = new AlmacenBL();

            if (_bodega == null)
            {
                _bodega = new Bodega();
            }

            _bodega.Nombre    = txtNombreBodega.Text;
            _bodega.IdUsuario = short.Parse(cbbUsuarioBodegaActivas.SelectedValue.ToString());
            _bodega.Estado    = rbtnEstadoBodega.Checked;


            AlmacenBL blm = new AlmacenBL();

            if (blm.AgregarActualizarBodega(_bodega))

            {
                Limpiar();

                MessageBox.Show("La bodega se agrego correctamente");
                CargarDatosBodega();
                btnEliminarBodega.Visible = false;
                _bodega = null;
            }
        }
        public async Task <IActionResult> Edit(int id, [Bind("BodegaId,NombreBodega,Ubicacion,CantidadAlmacenamiento,NumeroEstantes,TipoBodegaId")] Bodega bodega)
        {
            if (id != bodega.BodegaId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(bodega);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!BodegaExists(bodega.BodegaId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["TipoBodegaId"] = new SelectList(_context.Set <TipoBodega>(), "TipoBodegaId", "TipoBodegaId", bodega.TipoBodegaId);
            return(View(bodega));
        }
示例#13
0
        public async Task <IActionResult> Edit(int id, [Bind("Id,IdDepartamento,IdMunicipio,IdDistrito,IdSubOficina,Nombre,Direccion,Responsable,TelefonoResponsable,Responsable2,TelefonoResponsable2,Estado")] Bodega bodega)
        {
            if (id != bodega.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(bodega);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!BodegaExists(bodega.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["IdDepartamento"] = new SelectList(_context.Departamento, "Id", "Nombre", bodega.IdDepartamento);
            ViewData["IdDistrito"]     = new SelectList(_context.Distrito.Where(x => x.IdDepartamento == bodega.IdDepartamento), "Id", "Nombre", bodega.IdDistrito);
            ViewData["IdMunicipio"]    = new SelectList(_context.Municipio.Where(x => x.DepartamentoId == bodega.IdDepartamento), "Id", "Nombre", bodega.IdMunicipio);
            ViewData["IdSubOficina"]   = new SelectList(_context.SubOficina, "Id", "Nombre", bodega.IdSubOficina);
            return(View(bodega));
        }
示例#14
0
        public List <Bodega> Listar()
        {
            List <Bodega> cat = new List <Bodega>();
            string        connectionString = ConfigurationManager.ConnectionStrings["ASPNETMVC"].ToString();

            using (SqlConnection cnx = new SqlConnection(connectionString))
            {
                cnx.Open();

                using (SqlCommand cmd = new SqlCommand())
                {
                    cmd.Connection  = cnx;
                    cmd.CommandText = "bodega_sel_all";
                    cmd.CommandType = CommandType.StoredProcedure;

                    DataTable      table   = new DataTable();
                    SqlDataAdapter adapter = new SqlDataAdapter(cmd);
                    adapter.Fill(table);
                    foreach (DataRow row in table.Rows)
                    {
                        Bodega bodega = new Bodega
                        {
                            Id     = Convert.ToInt32(row["id_bodega"]),
                            Nombre = Convert.ToString(row["nombre"]),
                        };
                        cat.Add(bodega);
                    }
                }
            }
            return(cat);
        }
示例#15
0
        public Bodega ObtenerPorId(int id)
        {
            SQL = "SELECT id_bodega, Nombre from Bodega ";
            SQL = SQL + "WHERE id_bodega =@id_bodega ";
            objComando.CommandText = SQL;
            objComando.Parameters.AddWithValue("@id_bodega", id);
            Bodega Item = null;

            try
            {
                objConexion.Open();
                SqlDataReader objReader = objComando.ExecuteReader();

                if (objReader.Read())
                {
                    Item = this.Map(objReader);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                if (objConexion.State == System.Data.ConnectionState.Open)
                {
                    objConexion.Close();
                }
            }
            return(Item);
        }
示例#16
0
        private string tarifa(HttpContext context)
        {
            option = context.Request["opt"].ToString();
            Bodega o = new Bodega();

            switch (option)
            {
            case "clienteMercancia":
                if (context.Request["key"] != null)
                {
                    key = context.Request["key"].ToString();
                }
                response = JsonConvert.SerializeObject(CatalogoCtrl.tarifaClienteMercancia(Convert.ToInt32(key)));
                break;

            case "clienteMercanciaServicio":
                response = JsonConvert.SerializeObject(
                    CatalogoCtrl.tarifaClienteMercanciaServicio(
                        Convert.ToInt32(context.Request["id_cliente"]),
                        Convert.ToInt32(context.Request["id_servicio"])
                        )
                    );
                break;

            case "clienteMercanciaNoServicio":
                response = JsonConvert.SerializeObject(
                    CatalogoCtrl.noTarifaClienteMercanciaServicio(
                        Convert.ToInt32(context.Request["id_cliente"]),
                        Convert.ToInt32(context.Request["id_servicio"])
                        )
                    );
                break;
            }
            return(response);
        }
示例#17
0
        public async Task <List <Bodega> > GetLista(int Sucursal = 0)
        {
            using (SqlConnection sql = new SqlConnection(_ConnectionString))
            {
                using (SqlCommand cmd = new SqlCommand("[dbo].[Sp_Bus_Bodega]", sql))
                {
                    cmd.CommandType = System.Data.CommandType.StoredProcedure;
                    cmd.Parameters.Add(new SqlParameter("@aTipoAccion", Sucursal == 0 ? "COMBO" : "COMBO_FILL"));
                    cmd.Parameters.Add(new SqlParameter("@eSucursal", Sucursal));
                    var response = new List <Bodega>();
                    await sql.OpenAsync();

                    using (var reader = await cmd.ExecuteReaderAsync())
                    {
                        while (await reader.ReadAsync())
                        {
                            Bodega miPto = new Bodega();
                            miPto.Codigo      = reader.IsDBNull(0) ? 0 : reader.GetInt16(0);
                            miPto.Descripcion = reader.IsDBNull(1) ? "" : reader.GetString(1);
                            response.Add(miPto);
                        }
                        return(response);
                    }
                }
            }
        }
示例#18
0
        public async Task <IActionResult> Edit(int id, [Bind("IdBodega,NombreBodega,Direccion,TelfContacto,NombreContacto")] Bodega bodega)
        {
            if (id != bodega.IdBodega)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(bodega);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!BodegaExists(bodega.IdBodega))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(bodega));
        }
示例#19
0
        public async Task <Bodega> BuscarDatos(int Codigo)
        {
            using (SqlConnection sql = new SqlConnection(_ConnectionString))
            {
                using (SqlCommand cmd = new SqlCommand("[dbo].[Sp_Bus_Bodega]", sql))
                { //MOV_INV_BUSCAR
                    cmd.CommandType = System.Data.CommandType.StoredProcedure;
                    cmd.Parameters.Add(new SqlParameter("aTipoAccion", "FILL"));
                    cmd.Parameters.Add(new SqlParameter("eCodigo", Codigo));
                    var response = new Bodega();
                    await sql.OpenAsync();

                    using (var reader = await cmd.ExecuteReaderAsync())
                    {
                        if (reader.HasRows && await reader.ReadAsync())
                        {
                            response.Codigo      = reader.IsDBNull(0) ? 0 : reader.GetInt16(0);
                            response.Descripcion = reader.IsDBNull(1) ? "" : reader.GetString(1);
                            response.Sucursal    = reader.IsDBNull(2) ? 0 : reader.GetInt16(2);
                            response.Estado      = reader.IsDBNull(3) ? "" : reader.GetString(3);
                        }
                        return(response);
                    }
                }
            }
        }
示例#20
0
        public async Task <int> CrearAsync(BodegaResumen bodega, int usuarioId)
        {
            var nombre    = bodega.Nombre.ToLowerInvariant();
            var direccion = bodega.Direccion.ToLowerInvariant();

            if (await ExisteBodega(nombre))
            {
                throw new InvalidOperationException($"La bodega '{nombre}' ya existe.");
            }

            var nuevaBodega = new Bodega
            {
                Nombre            = nombre,
                Direccion         = direccion,
                UsuarioCreacionId = usuarioId,
                UsuarioModificaId = usuarioId
            };

            db.Bodegas.Add(nuevaBodega);
            var filasAfectadas = await db.SaveChangesAsync();

            if (filasAfectadas > 0)
            {
                return(nuevaBodega.Id);
            }
            else
            {
                return(-1);
            }
        }
示例#21
0
        protected void lnk_change_status_click(object sender, CommandEventArgs args)
        {
            try
            {
                int Id = 0;
                int.TryParse(args.CommandName, out Id);
                bool status = false;
                bool.TryParse(args.CommandArgument.ToString(), out status);

                Bodega oB = new Bodega();
                oB.Id = Id;
                BodegaMng oBMng = new BodegaMng();
                oBMng.O_Bodega = oB;

                if (status)
                {
                    oBMng.dlt();
                }
                else
                {
                    oBMng.reactive();
                }

                oBMng = new BodegaMng();
                oBMng.fillAllLst();
                fillCatalog(oBMng.Lst);
            }
            catch (Exception e)
            {
                ((MstCasc)this.Master).setError = e.Message;
            }
        }
示例#22
0
        public FrmInventario(bool _esEquipo, bool _esPerecible, Bodega _bodega, Ubicacion _ubicacion)
        {
            InitializeComponent();

            esEquipo = _esEquipo;
            esPerecible = _esPerecible;
            mBodega = _bodega;
            mUbicacion = _ubicacion;

            this.Text = "Inventario de Productos";

            this.lblUbicacion.Text = _bodega.Bodega_Nombre + ": " + _ubicacion.Ubicac_Descripcion;

            if (esEquipo)
            {
                this.pnlSerie.Visible = true;
                this.Text = "Inventario de Equipos";
            }
            if (esPerecible)
            {
                this.pnlLote.Visible = true;
                this.pnlFechaVenc.Visible = true;
                this.Text = "Inventario de Prod. Perecibles";
            }

            dgInventarioDet.DataSource = listaInventarioDet;
            Llenar_detalles();
            limpiar();

            int ancho = this.Width / 2;
            this.btnAgregar.Width = ancho;
            this.btnQuitar.Width = ancho;
        }
示例#23
0
        public async Task <IActionResult> UpdateBodega([FromRoute] int idBodega, [FromBody] Bodega bodega)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            _dataContext.Entry(bodega).State = EntityState.Modified;

            try
            {
                await _dataContext.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!BodegaExists(idBodega))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(NoContent());
        }
示例#24
0
        public async Task <IActionResult> CreateBodega([FromBody] Bodega nuevaBodega)
        {
            try
            {
                // Validar si el objecto viene vacio
                if (nuevaBodega == null)
                {
                    return(BadRequest("Error: Modelo Bodega vacio"));
                }

                // Validar si no posee la misma id que otro objecto
                if (await _dataContext.Bodegas.AsNoTracking().AnyAsync(bodega => bodega.Id == nuevaBodega.Id))
                {
                    return(BadRequest("Error: El id no es valido"));
                }

                // Validar si no posee el mismo nombre que otra ciudad
                if (await _dataContext.Bodegas.AsNoTracking().AnyAsync(bodega => bodega.Codigo.ToLower() == nuevaBodega.Codigo.ToLower()))
                {
                    return(BadRequest("Error: Ya existe una bodega con el mismo nombre"));
                }

                // Pasa las validaciones y se guarda en la base de datos
                _dataContext.Add(nuevaBodega);
                await _dataContext.SaveChangesAsync();

                return(Ok());
            }
            catch
            {
                return(BadRequest("Error"));
            }
        }
示例#25
0
        private Entrada addEntradaValuesCompartida()
        {
            Entrada oE = new Entrada();

            oE.Folio = hfFolio.Value.ToString();

            try
            {
                oE = getEntradaCompartida(oE.Folio);
                setFormValuesCompartida(oE);

                EntradaCtrl.AddEntradaCompartida(oE);

                oE.PUsuario = ((MstCasc)this.Master).getUsrLoged();

                DocumentoMng oDocMng = new DocumentoMng();
                foreach (Entrada_documento itemSD in VSLstED)
                {
                    Documento oDoc = new Documento();
                    oDoc.Id             = itemSD.Id_documento;
                    oDocMng.O_Documento = oDoc;
                    oDocMng.selById();
                    itemSD.PDocumento = oDoc;
                }
                oE.PLstEntDoc = VSLstED;

                Bodega oB = new Bodega();
                oB.Id = oE.Id_bodega;
                BodegaMng oBMng = new BodegaMng();
                oBMng.O_Bodega = oB;
                oBMng.selById();
                oE.PBodega = oB;

                Cortina oCor = new Cortina();
                oCor.Id        = oE.Id_cortina;
                oCor.Nombre    = ddlCortina.SelectedItem.Text;
                oCor.Id_bodega = oE.Id_bodega;
                oE.PCortina    = oCor;

                oE.PCliente = CatalogCtrl.Cliente_GetById(oE.Id_cliente);

                Cuenta_tipoMng oCTMng = new Cuenta_tipoMng();
                Cuenta_tipo    oCT    = new Cuenta_tipo();
                oCT.Id = oE.PCliente.Id_cuenta_tipo;
                oCTMng.O_Cuenta_tipo = oCT;
                oCTMng.selById();
                oE.PCliente.cuenta_tipo = oCT.Nombre;

                Custodia oCdia = new Custodia();
                oCdia.Id     = oE.Id_custodia;
                oCdia.Nombre = ddlCustodia.SelectedItem.Text;
                oE.PCustodia = oCdia;
            }
            catch (Exception)
            {
                throw;
            }
            return(oE);
        }
示例#26
0
        private void btnbodega_Click(object sender, EventArgs e)
        {
            Bodega bodega = new Bodega();
            Login1 login  = new Login1();

            bodega.Show();
            login.Hide();
        }
示例#27
0
        protected Bodega ObtenerdeFormulario()
        {
            Bodega bodega = new Bodega();

            bodega.Id     = null;
            bodega.Nombre = this.TextBoxNombre.Text;
            return(bodega);
        }
示例#28
0
        public ActionResult DeleteConfirmed(int id)
        {
            Bodega bodega = db.Bodegas.Find(id);

            db.Bodegas.Remove(bodega);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
示例#29
0
        protected void ActualizarBodega()
        {
            int    id     = int.TryParse(Request.QueryString["id"], out id) ? id : 0;
            Bodega bodega = ObtenerdeFormulario();

            bodega.Id = id;
            new admBodega().Guardar(bodega);
        }
示例#30
0
文件: Ubicacion.cs 项目: vronikp/IC
 public Ubicacion(int _mParame_Ubicacion, int _mPardet_Ubicacion, String _mUbicac_Codigo, String _mUbicac_Descripcion, Bodega _bodega)
 {
     this.mParame_Ubicacion = _mParame_Ubicacion;
     this.mPardet_Ubicacion = _mPardet_Ubicacion;
     this.mUbicac_Codigo = _mUbicac_Codigo;
     this.mUbicac_Descripcion = _mUbicac_Descripcion;
     this.mbodega = _bodega;
 }
示例#31
0
        public BodegaDto AddBodega(BodegaDto bodega)
        {
            Bodega b = _bodega.Create <Bodega>(DtoABodega(bodega));

            bodega.Id = b.Id;
            _notificacionService.NotificacionIngresado(b.Unidades, b);
            _logService.LogInventario(String.Format(StringEnum.GetStringValue(MensajeNotificaciones.Ingreso), bodega.Unidades, bodega.Botella.Descripcion));
            return(bodega);
        }
示例#32
0
 public static bool Post(Bodega bodega)
 {
     using (var model = new AlmacenDBContext())
     {
         model.Bodegas.Add(bodega);
         model.SaveChanges();
     }
     return(Convert.ToBoolean(bodega.BodegaId));
 }