public string ObtenerNombreArticulo(int articuloId) { string nombreArticulo = ""; Articulos articulo = new Articulos(); try { using (DbMardomExamen db = new DbMardomExamen()) { articulo = db.Articulos.Find(articuloId); } if (articulo != null) { nombreArticulo = articulo.Articulo; } } catch (Exception ex) { string exeption = ex.ToString(); string inner = ex.InnerException.ToString(); throw new Exception("Error al tratar de obtener el nombre del Articulo"); } return(nombreArticulo); }
public bool Save(ArticuloAlmacen articuloAlmacenes) { bool articuloGuardado = false; try { using (DbMardomExamen db = new DbMardomExamen()) { db.ArticuloAlmacen.Add(articuloAlmacenes); db.SaveChanges(); articuloGuardado = true; } } catch (Exception ex) { string exeption = ex.ToString(); string inner = ex.InnerException.ToString(); articuloGuardado = false; throw new Exception("Error al tratar de guardar el articulo"); } return(articuloGuardado); }
public bool ExisteArticuloEnAlmacen(int almacenId, int articuloId) { bool existeArticuloEnAlmacen = false; List <ArticuloAlmacen> listadoArticuloAlmacen = new List <ArticuloAlmacen>(); try { using (DbMardomExamen db = new DbMardomExamen()) { listadoArticuloAlmacen = db.ArticuloAlmacen.Where(m => m.Almacen_ID == almacenId && m.Articulo_ID == articuloId).ToList(); } existeArticuloEnAlmacen = (listadoArticuloAlmacen != null) ? listadoArticuloAlmacen.Count > 0 : false; } catch (Exception ex) { string exeption = ex.ToString(); string inner = ex.InnerException.ToString(); throw new Exception("Error al tratar de validar si el articulo esta registrado en el almacen seleccionado"); } return(existeArticuloEnAlmacen); }
public int ObtenerCantidadArticuloEnAlmacen(int almacenId) { int cantidadArticuloEnAlmacen = 0; vwCantidadArticulosAlmacen vwCantidadArticuloAlmacen = new vwCantidadArticulosAlmacen(); try { using (DbMardomExamen db = new DbMardomExamen()) { vwCantidadArticuloAlmacen = db.vwCantidadArticulosAlmacen.Find(almacenId); } cantidadArticuloEnAlmacen = (vwCantidadArticuloAlmacen != null) ? Convert.ToInt32(vwCantidadArticuloAlmacen.Cantidad) : 0; } catch (Exception ex) { string exeption = ex.ToString(); string inner = ex.InnerException.ToString(); throw new Exception("Error al tratar de obtener la cantidad de articulos en el almacen seleccionado"); } return(cantidadArticuloEnAlmacen); }
public string ObtenerNombreAlmacen(int almacenId) { string nombreAlmacen = ""; Almacenes almacen = new Almacenes(); try { using (DbMardomExamen db = new DbMardomExamen()) { almacen = db.Almacenes.Find(almacenId); } if (almacen != null) { nombreAlmacen = almacen.Almacen; } } catch (Exception ex) { string exeption = ex.ToString(); string inner = ex.InnerException.ToString(); throw new Exception("Error al tratar de obtener el nombre del Almacen"); } return(nombreAlmacen); }
public Articulos ObtenerArticuloId(int?id) { Articulos Articulo = new Articulos(); try { using (DbMardomExamen db = new DbMardomExamen()) { Articulo = db.Articulos.Find(id); } } catch (Exception) { throw new Exception("Error al tratar de obtener el articulo"); } return(Articulo); }
public Almacenes ObtenerAlmacenId(int?id) { Almacenes almacen = new Almacenes(); try { using (DbMardomExamen db = new DbMardomExamen()) { almacen = db.Almacenes.Find(id); } } catch (Exception) { throw new Exception("Error al tratar de obtener el almacén"); } return(almacen); }
public List <Articulos> ObtenerArticulos() { List <Articulos> listadoArticulos = new List <Articulos>(); try { using (DbMardomExamen db = new DbMardomExamen()) { listadoArticulos = db.Articulos.ToList(); } } catch (Exception ex) { string exeption = ex.ToString(); string inner = ex.InnerException.ToString(); throw new Exception("Error al tratar de obtener el listado de Articulos"); } return(listadoArticulos); }
public bool Update(Articulos Articulo) { bool articuloActualizado = false; try { using (DbMardomExamen db = new DbMardomExamen()) { db.Entry(Articulo).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); articuloActualizado = true; } } catch (Exception) { articuloActualizado = false; throw new Exception("Error al tratar de actualizar el articulo"); } return(articuloActualizado); }
public bool Save(Articulos Articulo) { bool articuloGuardado = false; try { using (DbMardomExamen db = new DbMardomExamen()) { db.Articulos.Add(Articulo); db.SaveChanges(); articuloGuardado = true; } } catch (Exception) { articuloGuardado = false; throw new Exception("Error al tratar de guardar el articulo"); } return(articuloGuardado); }
public bool ExisteNombreArticulo(string nombreArticulo) { bool existeNombreArticulo = false; Articulos Articulo = new Articulos(); try { using (DbMardomExamen db = new DbMardomExamen()) { Articulo = db.Articulos.Where(m => m.Articulo == nombreArticulo).FirstOrDefault(); } existeNombreArticulo = (Articulo != null) ? true : false; } catch (Exception) { throw new Exception("Error al tratar de validar si el nombre del articulo esta registrado en la base de datos"); } return(existeNombreArticulo); }
public bool Save(Almacenes almacen) { bool almacenGuardado = false; try { using (DbMardomExamen db = new DbMardomExamen()) { db.Almacenes.Add(almacen); db.SaveChanges(); almacenGuardado = true; } } catch (Exception) { almacenGuardado = false; throw new Exception("Error al tratar de guardar el almacén"); } return(almacenGuardado); }
public bool ExisteNombreAlmacen(string nombreAlmacen) { bool existeNombreAlmacen = false; Almacenes almacen = new Almacenes(); try { using (DbMardomExamen db = new DbMardomExamen()) { almacen = db.Almacenes.Where(m => m.Almacen == nombreAlmacen).FirstOrDefault(); } existeNombreAlmacen = (almacen != null) ? true : false; } catch (Exception) { throw new Exception("Error al tratar de validar si el nombre del almacén esta registrado en la base de datos"); } return(existeNombreAlmacen); }
public int ObtenerCapacidadEnAlmacen(int almacenId) { int capacidadEnAlmacen = 0; Almacenes almacen = new Almacenes(); try { using (DbMardomExamen db = new DbMardomExamen()) { almacen = db.Almacenes.Where(m => m.ID == almacenId).FirstOrDefault(); } capacidadEnAlmacen = (almacen != null) ? almacen.Capacidad : 0; } catch (Exception) { throw new Exception("Error al tratar de validar si el articulo esta registrado en el almacen seleccionado"); } return(capacidadEnAlmacen); }