public CAT_BODEGA metodoSeleccion(int codigo) { CAT_BODEGA DatoEncontrado = modelBaseDato.CAT_BODEGA.FirstOrDefault( x => x.ID_BODEGA == codigo); return(DatoEncontrado); }
// metododo paras seleccionar un elemento donde sea igual a la variable x // politicia de acceso = public --- definimo tipo dato retorno CatBodega ---- nombre metodo public CAT_BODEGA metodoSeleccion(string nombreBodega) { CAT_BODEGA DatoEncontrado = modelBaseDato.CAT_BODEGA.FirstOrDefault( x => x.NOMBRE_BODEGA == nombreBodega); return(DatoEncontrado); }
//metodos para guardar o actualizar un dato CAT_BODEGA asd public bool metodoGuardar(CAT_BODEGA datos) // exijidamente true false //string bool number void { // null - nombre try { // ifiltrar el dato si existe select * from cat bodega where nombrebodega == 'Bodega 1' CAT_BODEGA busqueda = modelBaseDato.CAT_BODEGA.FirstOrDefault( x => x.ID_BODEGA == datos.ID_BODEGA); if (busqueda == null) { // si es nulo no exite por lo tanto mandamos a guardar modelBaseDato.CAT_BODEGA.Add(datos); } else { //CAT_BODEGA busqueda = modelBaseDato.CAT_BODEGA.FirstOrDefault( // x => x.ID_BODEGA == datos.ID_BODEGA); busqueda.NOMBRE_BODEGA = datos.NOMBRE_BODEGA; busqueda.ID_CIUDAD_BODEGA = datos.ID_CIUDAD_BODEGA; } modelBaseDato.SaveChanges(); return(true); } catch (Exception ex) { return(false); } }
public bool metodoBusca(string nombre) { CAT_BODEGA DatoEncontrado = modelBaseDato.CAT_BODEGA.FirstOrDefault( x => x.NOMBRE_BODEGA == nombre); if (DatoEncontrado == null) { return(false); } else { return(true); } }
//metodo para eliminar public bool metodoEliminar(int codigo) { try { CAT_BODEGA DatoEncontrado = modelBaseDato.CAT_BODEGA.FirstOrDefault( x => x.ID_BODEGA == codigo); modelBaseDato.CAT_BODEGA.Remove(DatoEncontrado); modelBaseDato.SaveChanges(); return(true); } catch (Exception) { return(false); } }
public bool metodoguardarNeg(ObjetoBodega datoCliente) { try { CAT_BODEGA modeloTabla = new CAT_BODEGA(); modeloTabla.ID_BODEGA = datoCliente.IdBodega; modeloTabla.NOMBRE_BODEGA = datoCliente.NombreBodega; modeloTabla.ID_CIUDAD_BODEGA = datoCliente.IdCiudad; //le agregue esto debido a la relacion con el catalgo varBodega.metodoGuardar(modeloTabla); return(true); } catch (Exception es) { return(false); } }