public PartialViewResult Editar(Produto produto) { _response = new ResponseModelView(); _repositorio = new Repositorio <Produto>(); var produtoEditar = _repositorio.Get.FirstOrDefault(p => p.idProduto == produto.idProduto); if (produtoEditar != null) { produtoEditar.Status = produto.Status; produtoEditar.idTipoProduto = produto.idTipoProduto; produtoEditar.idUnidadeNegocio = produto.idUnidadeNegocio; produtoEditar.idUnidadeVenda = produto.idUnidadeVenda; if (_repositorio.Editar(produtoEditar)) { _response.SuccessMessage.Add("Produto Editado Com Succeso."); _response.RotaSuccess = Url.Action("Index", "Produto"); } else { _response.Status = StatusResponse.Warning; _response.ErrorMessage.Add("Erro ao Editar Produto. Tente Novamente Mais Tarde."); }; } else { _response.ErrorMessage.Add("Produto informado é inexistente"); _response.Status = StatusResponse.Warning; }; return(PartialView("_ModalResponseMensagem", _response)); }
public ActionResult Cadastro(Produto produto) { _response = new ResponseModelView(); _repositorio = new Repositorio <Produto>(); produto.idEmpresa = UsuarioController.GetUsuarioLogado().idEmpresa; produto.Status = Status.Ativo; if (_repositorio.Adicionar(produto)) { _response.SuccessMessage.Add("Produto Cadastrado Com Succeso."); _response.RotaNovoCadastro = Url.Action("Cadastro", "Produto"); _response.RotaSuccess = Url.Action("Index", "Produto"); _response.NovoCadastro = true; } else { _response.Status = StatusResponse.Warning; _response.ErrorMessage.Add("Erro ao Cadastrar Produto. Tente Novamente Mais Tarde."); }; var response = new Response(); response.Status = _response.Status; response.View = ControllerExtensions.RenderPartialViewToString(this, "_ModalResponseMensagem", _response); return(Json(response, JsonRequestBehavior.AllowGet)); }
public ActionResult Editar(Usuario user, HttpPostedFileBase FormImagem = null) { _response = new ResponseModelView(); if (_response.Status == StatusResponse.Success) { _repositorio = new Repositorio <Usuario>(); var userAlterar = _repositorio.Get.FirstOrDefault(u => u.idUsuario == user.idUsuario); if (userAlterar != null) { userAlterar.Nome = user.Nome; // userAlterar.Sobrenome = user.Sobrenome; // userAlterar = SetImagemUsuario(userAlterar, FormImagem); if (_repositorio.Editar(userAlterar)) { _response.SuccessMessage.Add("Perfil Alterado com sucesso."); _response.RotaSuccess = Url.Action("Index", "Dashboard", new { Area = "" }); } else { _response.Status = StatusResponse.Warning; _response.ErrorMessage.Add("Falha ao gravar alterações no perfil do Usuário"); } } } return(PartialView("_ModalResponseMensagem", _response)); }
public PartialViewResult Cadastro(Usuario newUser, HttpPostedFileBase imagem = null) { _response = new ResponseModelView(); _repositorio = new Repositorio <Usuario>(); ValidarCadastro(newUser); if (_response.Status == StatusResponse.Success) { newUser.DataCadastro = DateTime.Now; // newUser.idEntidade = GetUsuarioLogado().idEntidade; // newUser = SetImagemUsuario(newUser, imagem); newUser.Senha = new CriptografiaMD5().Criptografar(newUser.Senha); if (_repositorio.Adicionar(newUser)) { _response.SuccessMessage.Add("Usuário gravado com sucesso."); _response.RotaSuccess = Url.Action("Index", "Usuario"); } else { _response.ErrorMessage.Add("Erro no gravar novo usuário"); _response.Status = StatusResponse.Warning; } } return(PartialView("_ModalResponseMensagem", _response)); }
public PartialViewResult Cadastro(PedidoItem item) { _response = new ResponseModelView(); ValidarCadastro(item); if (_response.Status == Utils.Enums.StatusResponse.Success) { _repositorio = new Repositorio <PedidoItem>(); // item.idEmpresa = UsuarioController.GetUsuarioLogado().idEntidade; item.Total = CalcularValorItemTotal(item.Quantidade, item.ValorUnitario); if (_repositorio.Adicionar(item)) { _response.NovoCadastro = true; _response.RotaNovoCadastro = Url.Action("Cadastro", "PedidoItem", new { id = item.idPedido }); _response.RotaSuccess = Url.Action("Dashboard", "Pedido", new { id = item.idPedido }); } else { _response.Status = Utils.Enums.StatusResponse.Warning; _response.ErrorMessage.Add("Erro ao cadastrar Item."); _response.ErrorMessage.Add("Tente novamente mais tarde"); } } return(PartialView("_ModalResponseMensagem", _response)); }
public JsonResult Get(ResponseModelView responseModelView) { var response = new Response(); response.Status = responseModelView.Status; response.View = ViewHelper.RenderViewToString(this.ControllerContext, "~/View/Response/_ModalResponseMensagem.cshtml", responseModelView); return(Json(response, JsonRequestBehavior.AllowGet)); }
public PartialViewResult Cadastro(PedidoItemEntrega entrega) { _response = new ResponseModelView(); ValidarCadastro(entrega); if (_response.Status == Utils.Enums.StatusResponse.Success) { //entrega.idEmpresa = UsuarioController.GetUsuarioLogado().idEntidade; _repositorio = new Repositorio <PedidoItemEntrega>(); entrega.Sequencia = _repositorio.Get.Where(pie => pie.idPedidoItem == entrega.idPedidoItem).Count() + 1; _repositorio.Adicionar(entrega); _response.SuccessMessage.Add("Entrega Cadastrada Com Sucesso."); _response.RotaSuccess = Url.Action("Editar", "PedidoItem", new { id = entrega.idPedidoItem }); } return(PartialView("_ModalResponseMensagem", _response)); }
public PartialViewResult Cadastro(Entidade e) { _response = new ResponseModelView(); _repositorio = new Repositorio <Entidade>(); ValidarRepresentante(e); if (_response.Status == Utils.Enums.StatusResponse.Success) { e.TipoEntidade = Utils.Enums.EntidadeTipo.Representante; e.DataCadastramento = DateTime.Now; _repositorio.Adicionar(e); _response.SuccessMessage.Add("Representante Cadastro com Sucesso."); _response.RotaSuccess = Url.Action("Index", "Representante", new { Area = "Comercial" }); } return(PartialView("_ModalResponseMensagem", _response)); }
public PartialViewResult Cadastro(Pedido p) { _response = new ResponseModelView(); CadastroValido(p); if (_response.Status == Utils.Enums.StatusResponse.Success) { _repositorio = new Repositorio <Pedido>(); p.Status = Utils.Enums.StatusPedido.Aberto; p.DataEmissao = DateTime.Now; // p.idEmpresa = UsuarioController.GetUsuarioLogado().idEntidade; _repositorio.Adicionar(p); _response.SuccessMessage.Add("Pedido Cadastrado com sucesso."); _response.Status = Utils.Enums.StatusResponse.Success; _response.RotaSuccess = Url.Action("Dashboard", "Pedido", new { id = p.idPedido }); } return(PartialView("_ModalResponseMensagem", _response)); }
public PartialViewResult Editar(PedidoItemEntrega entrega) { _response = new ResponseModelView(); ValidarCadastro(entrega); if (_response.Status == Utils.Enums.StatusResponse.Success) { _repositorio = new Repositorio <PedidoItemEntrega>(); var entregaEditar = _repositorio.Get.FirstOrDefault(pie => pie.idEntrega == entrega.idEntrega); if (entregaEditar != null) { entregaEditar.Quantidade = entrega.Quantidade; entregaEditar.DataEnterga = entrega.DataEnterga; _repositorio.Editar(entregaEditar); _response.SuccessMessage.Add("Entrega Editada Com Sucesso."); } } return(PartialView("_ModalResponseMensagem", _response)); }
public ActionResult Editar(Entidade e) { _repositorio = new Repositorio <Entidade>(); var representante = _repositorio.Get.FirstOrDefault(r => r.idEntidade == e.idEntidade); if (representante != null) { _response = new ResponseModelView(); ValidarRepresentante(e); if (_response.Status == Utils.Enums.StatusResponse.Success) { _repositorio = new Repositorio <Entidade>(); _repositorio.Editar(e); _response.SuccessMessage.Add("Representante Editado com Sucesso."); _response.RotaSuccess = Url.Action("Index", "Representante", new { Area = "Comercial" }); } } return(PartialView("_ModalResponseMensagem", _response)); }
private void IniciaResponse() { response = new ResponseModelView(); response.RotaSuccess = Url.Action("Index", "Cliente"); }
void loadresponseview(ResponseModelView myrmv) { // response view if (rmv != null) { try { rmv.Dispose(); rmv = null; } catch { } } rmv = myrmv; rmv.KeyUp+=new KeyEventHandler(skub.KeyUp); rmv.ResponseLoadRequestEvent += new ResponseLoadDel(rmv_ResponseLoadRequestEvent); rmv.Parent = split.Panel1; if (rmv.isValid) { rmv.SendBasketEvent += new BasketDelegate(subscribe); rmv.SendCancelEvent += new LongDelegate(av_SendCancelEvent); rmv.SendMessageEvent += new MessageDelegate(rmv_SendMessageEvent); rmsg = (GotMessageIndicator)rmv; rtick = (GotTickIndicator)rmv; rfill = (GotFillIndicator)rmv; rpos = (GotPositionIndicator)rmv; rcancel = (GotCancelIndicator)rmv; rorder = (GotOrderIndicator)rmv; status(rname + " loaded. Right click on " + rmv.ViewName + " and turn on."); } }