public IActionResult Modificar(MarcaViewModel p_marcaVM) { try { if (!ModelState.IsValid) { throw new Exception("Error al validar datos."); } else { MarcaDTO marcaDTO = this._mapper.Map <MarcaDTO>(p_marcaVM); int result = this._marcaService.ModificarMarca(marcaDTO); ViewBag.result = "Accion realizada con exito."; List <MarcaViewModel> marcaViewModel = this._marcaService.getMarcas() .Select(x => this._mapper.Map <MarcaViewModel>(x)).ToList(); return(View("index", marcaViewModel)); } } catch (Exception ex) { ViewBag.error = ex.InnerException.Message; ViewData["accionCRUD"] = AccionesCRUD.MODIFICAR; return(View("form", p_marcaVM)); } }
public void Atualizar(MarcaViewModel marcaViewModel) { var marca = _mapper.Map <Marca>(marcaViewModel); _marcaService.Update(marca); Commit(); }
public void Atualizar(Guid id, MarcaViewModel viewModel) { viewModel.Id = id; var marca = _mapper.Map <Marca>(viewModel); _marcaServico.Atualizar(marca); }
public HttpResponseMessage Marks([FromBody] MarcaViewModel marca) { try { if (!ModelState.IsValid) { JsonResult.Message = String.Join(" ", ModelState.Values.SelectMany(value => value.Errors).Select(x => x.ErrorMessage)); return(Request.CreateResponse(HttpStatusCode.PreconditionFailed, JsonResult)); } var MarcaExiste = _marcaAplicacao.BuscarPor(x => x.Nome.ToLower() == marca.Nome.ToLower()).FirstOrDefault(); if (MarcaExiste != null) { JsonResult.Message = "Marca ja Cdastrada!"; JsonResult.Object = MarcaExiste; return(Request.CreateResponse(HttpStatusCode.PreconditionFailed, JsonResult)); } JsonResult.Status = true; marca.Id = 0; marca.DataInsercao = DateTime.Now; _marcaAplicacao.Salvar(marca.ToEntity()); return(Request.CreateResponse(HttpStatusCode.Created, JsonResult.Message = "Cliente Cadastrado!")); } catch (Exception ex) { return(Request.CreateResponse(HttpStatusCode.BadRequest, JsonResult.Message = ex.InnerException.Message)); } }
public ConfigurationProfile() { Shared.Application.Conversores.Configuracao.Registrar(this); this.AllowNullCollections = true; ClienteViewModel.Mapping(this); ClienteListaViewModel.Mapping(this); EmailViewModel.Mapping(this); EnderecoViewModel.Mapping(this); FornecedorViewModel.Mapping(this); FornecedorListaViewModel.Mapping(this); IdentificacaoViewModel.Mapping(this); IndustriaViewModel.Mapping(this); LojaViewModel.Mapping(this); LojaListaViewModel.Mapping(this); ParametroViewModel.Mapping(this); RamoViewModel.Mapping(this); TaraViewModel.Mapping(this); TelefoneViewModel.Mapping(this); TipoClienteViewModel.Mapping(this); TipoIdentificacaoViewModel.Mapping(this); TipoProdutoViewModel.Mapping(this); TipoPrecoViewModel.Mapping(this); UsuarioViewModel.Mapping(this); UnidadeViewModel.Mapping(this); MarcaViewModel.Mapping(this); }
protected override ProdutoViewModel MontaModel(DataRow registro) { CategoriaViewModel cat = new CategoriaViewModel(); CategoriaDAO cDao = new CategoriaDAO(); MarcaViewModel marca = new MarcaViewModel(); MarcaDAO mDao = new MarcaDAO(); ProdutoViewModel p = new ProdutoViewModel() { Id = Convert.ToInt32(registro["id"]), Descricao = registro["descricao"].ToString(), Id_Categoria = Convert.ToInt32(registro["id_categoria"]), Preco = Convert.ToDecimal(registro["Preco"]), Id_Marca = Convert.ToInt32(registro["id_marca"]), Qtd_Estoque = Convert.ToInt32(registro["qtd_estoque"]) //Qtd_Reservado= Convert.ToInt32(registro["qtd_reservado"]) }; cat = cDao.Consulta(p.Id_Categoria); marca = mDao.Consulta(p.Id_Marca); p.Desc_Categoria = cat.Descricao; p.Desc_Marca = marca.Marca; if (registro["imagem"] != DBNull.Value) { p.ImagemEmByte = registro["imagem"] as byte[]; } return(p); }
public MarcaViewModel InserirMarca(MarcaViewModel marca) { var entidade = Mapper.Map <Marca>(marca); Repositorio.Save(entidade); return(Mapper.Map <MarcaViewModel>(entidade)); }
public async Task UpdateAsync(MarcaViewModel marcaViewModel) { _unitOfWork.BeginTransaction(); await _marcaServices.UpdateAsync(_mapper.Map <MarcaModel>(marcaViewModel)); await _unitOfWork.CommitAsync(); }
public static void AtualizarMarca(this Marca marca, MarcaViewModel marcaVM, Usuario usuario) { marca.UsuarioAlteracao = usuario; marca.Ativo = marcaVM.Ativo; marca.DescMarca = marcaVM.DescMarca; marca.DtAlteracao = DateTime.Now; }
private async void ExecuteEliminar() { try { // Estados this.IsRunning = true; this.IsEnabled = false; /// pregunta al usuario (Confirmacion) if (await App.Current.MainPage.DisplayAlert("Eliminar", "¿esta seguro de eliminar este registro? \n" + this.NombreMarca, "Aceptar", "Cancelar") == false) { return; } // localhost:8080/admeli/xcore2/xcore/services.php/marca/eliminar Response response = await webService.POST <Marca, Response>("marca", "eliminar", (Marca)this); await App.Current.MainPage.DisplayAlert("Eliminar", response.Message, "Aceptar"); // Refrescar la lista MarcaViewModel.GetInstance().ExecuteRefresh(); } catch (Exception ex) { // Error message await App.Current.MainPage.DisplayAlert("Error", ex.Message, "Aceptar"); } finally { // Estados this.IsRunning = false; this.IsEnabled = true; } }
public IActionResult Form([FromQuery] AccionesCRUD accionCRUD, int?Id) { try { if (accionCRUD.Equals(AccionesCRUD.AGREGAR) || accionCRUD.Equals(AccionesCRUD.MODIFICAR)) { ViewData["accionCRUD"] = accionCRUD; if (accionCRUD.Equals(AccionesCRUD.AGREGAR)) { return(View()); } if (accionCRUD.Equals(AccionesCRUD.MODIFICAR)) { MarcaDTO marcaDTO = this._marcaService.getMarca((int)Id); MarcaViewModel marcaViewModel = this._mapper.Map <MarcaViewModel>(marcaDTO); return(View(marcaViewModel)); } } throw new Exception("Ocurrio un error inesperado."); } catch (Exception ex) { ViewBag.error = ex.Message; return(View("index")); } }
private async void frmProduto_Load(object sender, EventArgs e) { IRepositorioGenerico <Marca> repositorioMarcas = new RepositorioMarca(); List <Marca> marcas = await repositorioMarcas.SelecionarTodos(); List <MarcaViewModel> viewModels = new List <MarcaViewModel>(); foreach (Marca marca in marcas) { MarcaViewModel viewModel = new MarcaViewModel { Id = marca.Id, Nome = marca.Nome }; viewModels.Add(viewModel); } cmbMarcas.DataSource = viewModels; cmbMarcas.DisplayMember = "Nome"; cmbMarcas.ValueMember = "Id"; cmbMarcas.Refresh(); if (produtoASerAlterado != null) { txtNomeProduto.Text = produtoASerAlterado.Nome; cmbMarcas.SelectedValue = produtoASerAlterado.MarcaId; } else { txtNomeProduto.Text = string.Empty; } }
public List <MarcaViewModel> GetAllMake() { try { var anuncioMarcas = _anuncioServices.GetAllMake(); var listaMarcas = new List <MarcaViewModel>(); foreach (var item in anuncioMarcas) { var marca = new MarcaViewModel() { ID = item.ID, Nome = item.Name, }; listaMarcas.Add(marca); } return(listaMarcas); } catch (Exception ex) { throw ex; } }
private async void FrmProduto_Load(object sender, EventArgs e) { var repositorio = new RepositorioMarca(); var marcas = await repositorio.BuscarTodos(); var viewModels = new List <MarcaViewModel>(); foreach (var marca in marcas) { var viewModel = new MarcaViewModel { Id = marca.Id, Nome = marca.Nome }; viewModels.Add(viewModel); } cmbMarcas.DataSource = viewModels; cmbMarcas.DisplayMember = "Nome"; cmbMarcas.ValueMember = "Id"; cmbMarcas.Refresh(); if (_produto != null) { txtNomeProduto.Text = _produto.Nome; cmbMarcas.SelectedValue = _produto.IdMarca; } else { txtNomeProduto.Text = string.Empty; } }
public MarcaItemPage() { InitializeComponent(); MarcaViewModel marcaViewModel = MarcaViewModel.GetInstance(); BindingContext = marcaViewModel.CurrentMarca; }
public MarcaViewModel Adicionar(MarcaViewModel marcaViewModel) { var marca = _mapper.Map <Marca>(marcaViewModel); _marcaService.Adicionar(marca); Commit(); return(marcaViewModel); }
public ActionResult Edit(MarcaViewModel marcaViewModel) { if (ModelState.IsValid) { _marcaAppService.Atualizar(marcaViewModel); return(RedirectToAction("Estoque", "Home")); } return(View(marcaViewModel)); }
private void ExecuteEditar() { MarcaViewModel marcaViewModel = MarcaViewModel.GetInstance(); marcaViewModel.SetCurrentMarca(this); this.Nuevo = false; /// Importante indicaque se modificara el registro actual this.DeleteIsEnabled = true; App.MarcaPage.Navigation.PushAsync(new MarcaItemPage()); // Navegacion }
public ActionResult Alterar(MarcaViewModel marca) { if (ModelState.IsValid) { var marc = Mapper.Map <MarcaViewModel, Marca>(marca); _marcaRep.Alterar(marc); } return(RedirectToAction("Index")); }
public IActionResult Atualizar(Guid id, [FromBody] MarcaViewModel vm) { vm.Id = id; Marca marca = _mapper.Map <Marca>(vm); _marcasService.Atualizar(marca); return(Ok(_mapper.Map <MarcaViewModel>(marca))); }
public ActionResult Edit([Bind(Include = "Id,Nome")] MarcaViewModel viewModel) { if (ModelState.IsValid) { Marca marca = Mapper.Map <MarcaViewModel, Marca>(viewModel); repositoryMarcas.Update(marca); return(RedirectToAction("Index")); } return(View(viewModel)); }
private async void ExecuteGuardarAsync() { try { /// validacion de los campos if (string.IsNullOrEmpty(this.NombreMarca)) { await Application.Current.MainPage.DisplayAlert("Alerta", "Campo obligatoria", "Aceptar"); return; } // Estados this.IsRunning = true; this.IsEnabled = false; // Preparando el objeto para enviar if (this.Nuevo) { this.CaptionImagen = ""; this.UbicacionLogo = ""; this.TieneRegistros = ""; } if (this.Nuevo) { // localhost:8080/admeli/xcore2/xcore/services.php/marca/guardar Response response = await webService.POST <Marca, Response>("marca", "guardar", (Marca)this); await App.Current.MainPage.DisplayAlert("Guardar", response.Message, "Aceptar"); } else { // localhost:8080/admeli/xcore2/xcore/services.php/marca/modificar Response response = await webService.POST <Marca, Response>("marca", "modificar", (Marca)this); await App.Current.MainPage.DisplayAlert("Modificar", response.Message, "Aceptar"); } // Refrescar y regresar a la pagina anterior MarcaViewModel.GetInstance().ExecuteRefresh(); await App.MarcaItemPage.Navigation.PopAsync(); } catch (Exception ex) { // Error message await App.Current.MainPage.DisplayAlert("Error", ex.Message, "Aceptar"); } finally { // Estados this.IsRunning = false; this.IsEnabled = true; } }
public ActionResult Editar(MarcaViewModel model) { var resultado = service.Atualizar(model); if (resultado.Successo) { resultado.RedirecionarPara(Url.Action(nameof(Index))); } return(Json(resultado.Retorno())); }
public void TestGravar() { MarcaViewModel marcaVM = new MarcaViewModel(); marcaVM.Id = 0; marcaVM.Nome = "Marca para teste..."; MarcaController marcaCtl = new MarcaController(); Assert.AreEqual(1, marcaCtl.Gravar(marcaVM)); }
public IActionResult Post([FromBody] MarcaViewModel vm) { if (!ModelState.IsValid) { NotificarErros(); return(Response(vm)); } _marcaServicoApp.Inserir(vm); return(Response(vm)); }
public ActionResult Edit(MarcaViewModel marca) { if (ModelState.IsValid) { var marcaDomain = _mapper.Map <MarcaViewModel, Marca>(marca); _marcaApp.Update(marcaDomain); return(RedirectToAction("Index")); } return(View(marca)); }
public async Task <IActionResult> Create(MarcaViewModel marcaViewModel) { if (!ModelState.IsValid) { return(View(marcaViewModel)); } var marca = _mapper.Map <Marca>(marcaViewModel); await _marcaService.Adicionar(marca); return(RedirectToAction(nameof(Index))); }
public IActionResult Put(Guid id, [FromBody] MarcaViewModel vm) { if (!ModelState.IsValid) { NotificarErros(); return(Response(vm)); } _marcaServicoApp.Atualizar(id, vm); return(Response(vm)); }
public IActionResult Adicionar(MarcaViewModel vm) { Marca marca = _mapper.Map <Marca>(vm); _marcasService.AdicionarNovo(ref marca); if (marca.Id.Equals(Guid.Empty)) { BadRequest(); } return(Created(Url.Action("BuscarPorId", new { id = marca.Id }), marca)); }
public int Edit(MarcaViewModel model) { var marca = _mapper.Map <Marca>(model); try { _marcaServices.Atualizar(marca); return(1); } catch (Exeption e) { return(-1); } }