public OperacionImpuesto Update(OperacionImpuesto entity) { try { return(repository.Update(entity)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public JsonResult GuardarImpuestos(string id, IList <OperacionImpuesto> operaciones) { var jsonResponse = new JsonResponse(); try { var idOperacion = Convert.ToInt32(id); var impuestosOperacion = new List <OperacionImpuesto>(); foreach (var ope in operaciones) { if (ope.Seleccionado) { var operacionImpuesto = new OperacionImpuesto { IdOperacion = idOperacion, IdImpuesto = ope.IdImpuesto, Orden = ope.Orden, FechaCreacion = FechaCreacion, FechaModificacion = FechaModificacion, UsuarioCreacion = UsuarioActual.IdEmpleado, UsuarioModificacion = UsuarioActual.IdEmpleado }; impuestosOperacion.Add(operacionImpuesto); } } OperacionImpuestoBL.Instancia.Guardar(idOperacion, impuestosOperacion); jsonResponse.Success = true; jsonResponse.Message = "Se Proceso con exito."; } catch (Exception ex) { jsonResponse.Message = ex.Message; //jsonResponse.Message = "Por favor ingrese todos los campos requeridos"; } return(Json(jsonResponse, JsonRequestBehavior.AllowGet)); }