//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; } } }
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); }
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); }
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)); }
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); }
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); } }
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); }
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; } } }
/*---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)); }
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)); }
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); }
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); }
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); }
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); } } } }
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)); }
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); } } } }
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); } }
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; } }
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; }
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()); }
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")); } }
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); }
private void btnbodega_Click(object sender, EventArgs e) { Bodega bodega = new Bodega(); Login1 login = new Login1(); bodega.Show(); login.Hide(); }
protected Bodega ObtenerdeFormulario() { Bodega bodega = new Bodega(); bodega.Id = null; bodega.Nombre = this.TextBoxNombre.Text; return(bodega); }
public ActionResult DeleteConfirmed(int id) { Bodega bodega = db.Bodegas.Find(id); db.Bodegas.Remove(bodega); db.SaveChanges(); return(RedirectToAction("Index")); }
protected void ActualizarBodega() { int id = int.TryParse(Request.QueryString["id"], out id) ? id : 0; Bodega bodega = ObtenerdeFormulario(); bodega.Id = id; new admBodega().Guardar(bodega); }
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; }
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); }
public static bool Post(Bodega bodega) { using (var model = new AlmacenDBContext()) { model.Bodegas.Add(bodega); model.SaveChanges(); } return(Convert.ToBoolean(bodega.BodegaId)); }