public ActionResult Guardar(WodClienteModel model) { if (!ModelState.IsValid) { return(Redirect(model.ReturnUrl)); } var tenantId = Session["TenantId"] != null ? (int)Session["TenantId"] : -1; model.IdTenant = tenantId; var wodClienteService = new WodClienteService(); var wodClienteDto = new WodDTO() { Id = model.Id, Descripcion = model.Descripcion, Fecha = model.Fecha, IdCliente = model.IdCliente, IdTipoConteo = model.IdTipoConteo, IdTenant = tenantId }; wodClienteService.Save(wodClienteDto); return(Redirect(model.ReturnUrl)); }
public ActionResult Modificar(int?id) { var wodClienteService = new WodClienteService(); var tiposConteoService = new TipoConteoService(); var clientesService = new ClienteService(); var tenantId = Session["TenantId"] != null ? (int)Session["TenantId"] : -1; var model = new WodClienteModel(); model.Fecha = DateTime.Now; if (id.HasValue) { var wodClienteDTO = wodClienteService.GetById(id.Value); if (wodClienteDTO != null) { model.Id = wodClienteDTO.Id; model.Descripcion = wodClienteDTO.Descripcion; model.Fecha = wodClienteDTO.Fecha; model.IdCliente = wodClienteDTO.IdCliente; model.IdTipoConteo = wodClienteDTO.IdTipoConteo; model.IdTenant = wodClienteDTO.IdTenant; } } model.Clientes = clientesService.GetByTenantId(tenantId); model.TiposConteo = tiposConteoService.GetByTenantId(tenantId); return(View("Detalles", model)); }