public ActionResult Mobreq_sol(MobReqViewModel model) { Mobreq_bll mobreqRepository = new Mobreq_bll(_connection); List <Mobreq_evento> Lista = mobreqRepository.Lista_Evento(); ViewBag.ListaEvento = new SelectList(Lista, "Codigo", "Descricao", 1); Empresa_bll empresaRepository = new Empresa_bll(_connection); int _codigo = 0; string _cpfcnpj = Functions.RetornaNumero(model.CpfValue); bool _bCpf = _cpfcnpj.Length == 11 ? true : false; if (_bCpf) { _codigo = empresaRepository.ExisteEmpresaCpf_Todas(_cpfcnpj); } else { _codigo = empresaRepository.ExisteEmpresaCnpj_Todas(_cpfcnpj); } if (_codigo == 0) { ViewBag.Result = "Não existe empresa com este Cpf/Cnpj"; return(View(model)); } TempData["cpfcnpj"] = model.CpfValue; TempData["evento"] = model.Evento_Codigo; TempData["codigo"] = _codigo; return(RedirectToAction("Mobreq_sola")); }
public ActionResult Mobreq_sol(string t) { if (Session["hashid"] == null) { return(RedirectToAction("Login", "Home")); } MobReqViewModel model = new MobReqViewModel(); Mobreq_bll mobreqRepository = new Mobreq_bll(_connection); int _evento_codigo = Convert.ToInt32(t); if (string.IsNullOrEmpty(t)) { t = "1"; } if (_evento_codigo < 1 || _evento_codigo > 4) { _evento_codigo = 1; } model.Evento_Codigo = _evento_codigo; model.Evento_Nome = mobreqRepository.Retorna_Evento(_evento_codigo); return(View(model)); }
public ActionResult Mobreq_sole(string p) { if (Session["hashid"] == null) { return(RedirectToAction("Login", "Home")); } Mobreq_bll mobreqRepository = new Mobreq_bll(_connection); MobReqViewModel model = new MobReqViewModel(); Mobreq_main_Struct _req = mobreqRepository.Retorna_Requerimento(p); bool _bCpf = _req.CpfCnpj.Length == 11 ? true : false; Empresa_bll empresaRepository = new Empresa_bll(_connection); EmpresaStruct _dados = empresaRepository.Retorna_Empresa(_req.Codigo); string _rgie = "N/D"; if (_bCpf) { _rgie = string.IsNullOrEmpty(_dados.Rg) ? _rgie : _dados.Rg; } else { _rgie = string.IsNullOrEmpty(_dados.Inscricao_estadual) ? _rgie : _dados.Inscricao_estadual; } model.Razao_Social = _dados.Razao_social; model.Codigo = _req.Codigo; model.Obs = _req.Obs; model.Data_Evento = _req.Data_Evento.ToString("dd/MM/yyyy"); model.Rg_IE = _rgie; model.Atividade = _dados.Atividade_extenso; model.Evento_Codigo = _req.Tipo_Codigo; model.Evento_Nome = _req.Tipo_Nome; model.CpfValue = Functions.FormatarCpfCnpj(_req.CpfCnpj); model.Guid = p; model.Data_Evento2 = _req.Data_Evento2 == null?"": Convert.ToDateTime(_req.Data_Evento2).ToString("dd/MM/yyyy"); model.Funcionario = _req.UserId2_Nome ?? ""; model.Situacao_Codigo = _req.Situacao_Codigo; model.Situacao_Nome = _req.Situacao_Nome; model.AnoNumero = _req.Numero.ToString("0000") + "/" + _req.Ano.ToString(); return(View(model)); }
public ActionResult Mobreq_sola() { if (Session["hashid"] == null) { return(RedirectToAction("Login", "Home")); } Mobreq_bll mobreqRepository = new Mobreq_bll(_connection); string _cpfcnpj = Functions.RetornaNumero(TempData["cpfcnpj"].ToString()); int _evento = Convert.ToInt32(TempData["evento"]); int _codigo = Convert.ToInt32(TempData["codigo"]); string _evento_nome = mobreqRepository.Retorna_Evento(_evento); bool _bCpf = _cpfcnpj.Length == 11 ? true : false; Empresa_bll empresaRepository = new Empresa_bll(_connection); EmpresaStruct _dados = empresaRepository.Retorna_Empresa(_codigo); string _rgie = "N/D"; if (_bCpf) { _rgie = string.IsNullOrEmpty(_dados.Rg) ? _rgie:_dados.Rg; } else { _rgie = string.IsNullOrEmpty(_dados.Inscricao_estadual) ? _rgie : _dados.Inscricao_estadual; } MobReqViewModel model = new MobReqViewModel(); List <Mobreq_evento> Lista = mobreqRepository.Lista_Evento(); ViewBag.ListaEvento = new SelectList(Lista, "Codigo", "Descricao", 1); model.Razao_Social = _dados.Razao_social; model.Codigo = _codigo; model.Rg_IE = _rgie; model.Atividade = _dados.Atividade_extenso; model.Evento_Codigo = _evento; model.Evento_Nome = _evento_nome; model.CpfValue = Functions.FormatarCpfCnpj(_cpfcnpj); return(View(model)); }
public ActionResult Mobreq_sole(MobReqViewModel model, string action) { Mobreq_bll mobreqRepository = new Mobreq_bll(_connection); int _userId = Convert.ToInt32(Session["hashid"]); short _novaSituacao = 1; if (action == "btnConcluido") { _novaSituacao = 2; } else { if (action == "btnCancelar") { _novaSituacao = 3; } } Exception ex = mobreqRepository.Alterar_Situacao(model.Guid, _novaSituacao, _userId); return(RedirectToAction("Mobreq_query")); }
public ActionResult Mobreq_sola(MobReqViewModel model) { Mobreq_bll mobreqRepository = new Mobreq_bll(_connection); string _guid = _guid = Guid.NewGuid().ToString("N"); int _userId = Convert.ToInt32(Session["hashid"]); bool _func = Session["hashfunc"].ToString() == "S" ? true : false; Mobreq_main reg = new Mobreq_main() { Guid = _guid, Codigo = model.Codigo, Tipo = model.Evento_Codigo, Data_Inclusao = DateTime.Now, Data_Evento = Convert.ToDateTime(model.Data_Evento), UserId = _userId, UserPrf = _func, Obs = model.Obs, Situacao = 1 }; int _num = mobreqRepository.Incluir_Mobreq_Main(reg); return(RedirectToAction("Mobreq_menu")); }