public bool Delete() { try { DALC.MovimientoDetalle movimientoDetalle = Common.ModeloEntidad.MovimientoDetalle.First(f => f.Transaccion_ID == this.Transaccion_ID); Common.ModeloEntidad.MovimientoDetalle.Remove(movimientoDetalle); Common.ModeloEntidad.SaveChanges(); return(true); } catch (Exception ex) { return(false); } }
public bool Update() { try { DALC.MovimientoDetalle movimientoDetalle = Common.ModeloEntidad.MovimientoDetalle.First(f => f.Transaccion_ID == this.Transaccion_ID); this.Linea = movimientoDetalle.Linea; this.Articulo_ID = movimientoDetalle.Articulo_ID; this.BodegaSalida_ID = movimientoDetalle.BodegaSalida_ID; this.BodegaEntrada_ID = movimientoDetalle.BodegaEntrada_ID; this.Cantidad = movimientoDetalle.Cantidad; Common.ModeloEntidad.SaveChanges(); return(true); } catch (Exception ex) { return(false); } }
public bool Create() { try { DALC.MovimientoDetalle newMovimientoDetalle = new DALC.MovimientoDetalle(); newMovimientoDetalle.Transaccion_ID = this.Transaccion_ID; newMovimientoDetalle.Linea = this.Linea; newMovimientoDetalle.Articulo_ID = this.Articulo_ID; newMovimientoDetalle.BodegaSalida_ID = this.BodegaSalida_ID; newMovimientoDetalle.BodegaEntrada_ID = this.BodegaEntrada_ID; newMovimientoDetalle.Cantidad = this.Cantidad; Common.ModeloEntidad.MovimientoDetalle.Add(newMovimientoDetalle); Common.ModeloEntidad.SaveChanges(); return(true); } catch (Exception ex) { Common.ModeloEntidad.MovimientoDetalle.Local.Clear(); return(false); } }