public RespuestaAccion REGISTER_PURCHASE_DETAIL(GENERIC_VALUE cabecera, SV_SYSTEM sistema, bool depreciar, bool con_credito) { var res = new RespuestaAccion(); try { TRANSACTION_DETAIL nuevo_det = new TRANSACTION_DETAIL(); nuevo_det.trx_head_id = cabecera.id; nuevo_det.system_id = sistema.id; nuevo_det.validity_id = Vigencias.VIGENTE().id; nuevo_det.depreciate = depreciar; nuevo_det.allow_credit = con_credito; _context.TRANSACTIONS_DETAILS.AddObject(nuevo_det); _context.SaveChanges(); res.result_objs.Add((SV_TRANSACTION_DETAIL)nuevo_det); res.set_ok(); } catch (Exception ex) { res.set(-1, ex.StackTrace); } return(res); }
public RespuestaAccion castigo_act(int codigo_articulo, int parte_articulo, DateTime newfecha, int newcantidad, string usuario, List <C.DetalleArticulo> detalle_articulos) { SV_VALIDATY VBaja = Vigencias.CASTIGO(); return(baja_act(codigo_articulo, parte_articulo, newfecha, newcantidad, usuario, detalle_articulos, VBaja)); }