public IActionResult CrearEditarTipoProveedor(TipoClienteViewModel viewModel) { try { if (viewModel.IdPadre == null) { viewModel.IdPadre = 0; } var tipoP = new TbFdTipoProveedor(); if (viewModel.Id != 0) { tipoP = map.Update(viewModel); } else { viewModel.FechaCreacion = DateTime.Now; viewModel.IdUsuario = int.Parse(User.Claims.FirstOrDefault(x => x.Type == ClaimTypes.NameIdentifier)?.Value); tipoP = map.Save(viewModel); } return(Json(new { success = true, tipoP })); } catch (Exception ex) { AltivaLog.Log.Insertar(ex.ToString(), "Error"); throw; } }
public IActionResult Editar(TipoClienteViewModel model) { var resultado = service.Atualizar(model); if (resultado.Successo) { resultado.RedirecionarPara(Url.Action(nameof(Index))); } return(Json(resultado.Retorno())); }
public TipoClienteViewModel DomainToViewModel(TbFdTipoProveedor domain) { TipoClienteViewModel Tc = new TipoClienteViewModel { Id = domain.Id, IdUsuario = (int)domain.IdUsuario, IdPadre = domain.IdPadre, Nombre = domain.Nombre, Inactivo = (bool)domain.Inactivo, FechaCreacion = (DateTime)domain.FechaCreacion }; return(Tc); }
public TbFdTipoProveedor ViewModelToDomain(TipoClienteViewModel viewModel) { TbFdTipoProveedor Tc = new TbFdTipoProveedor { Id = viewModel.Id, IdUsuario = viewModel.IdUsuario, IdPadre = viewModel.IdPadre, Nombre = viewModel.Nombre, Inactivo = viewModel.Inactivo, FechaCreacion = viewModel.FechaCreacion }; return(Tc); }
public TbFdTipoProveedor Update(TipoClienteViewModel domain) { return(this.ITipoProveedor.Updtae(ViewModelToDomain(domain))); }
public TbFdTipoProveedor Save(TipoClienteViewModel domain) { return(this.ITipoProveedor.Save(ViewModelToDomain(domain))); }
public TbFdTipoCliente Update(TipoClienteViewModel viewModel) { return(this.ItipoCliente.Updtae(ViewModelToDomain(viewModel))); }
public TbFdTipoCliente Save(TipoClienteViewModel viewModel) { return(this.ItipoCliente.Save(ViewModelToDomain(viewModel))); }
public IActionResult Cadastrar(string areaId) { var model = new TipoClienteViewModel(); return(View("Form", model)); }