protected void CarregarComboTipoPagina(object sender, EventArgs e) { TipoPagina tipoPagina = (TipoPagina)int.Parse(ddlTipoPagina.SelectedValue); lblTipoPostagem.Visible = true; ddlTipoPostagem.Visible = true; lblLocalPostagem.Visible = true; ddlLocalPostagem.Visible = true; switch (tipoPagina) { case TipoPagina.NaoAlterar: { lblTipoPostagem.Visible = false; ddlTipoPostagem.Visible = false; lblLocalPostagem.Visible = false; ddlLocalPostagem.Visible = false; break; } default: { ClasseAuxiliar.CarregarComboEnum <TipoPostagem>(ddlTipoPostagem); CarregarComboLocal(null, null); break; } } }
protected void Page_Load(object sender, EventArgs e) { ClasseAuxiliar.ValidarUsuarioLogado(); // ClasseAuxiliar.ValidarUsuarioLogado(true); PerfilSelecionar1.OnSelect += new EventHandler(PerfilSelecionar1_OnSelect); HabilitarBotoes(); }
protected void lnkDeslogar_Click(object sender, EventArgs e) { Session.Remove("UsuarioLogado"); CarregarLogin(); ClasseAuxiliar.ValidarUsuarioLogado(); System.Web.HttpContext.Current.Response.Redirect(BasicoConstantes.PAGINA_PRINCIPAL, false); }
protected void Page_Load(object sender, EventArgs e) { ClasseAuxiliar.ValidarUsuarioLogado(); if (!IsPostBack) { LimparCampos(); } }
protected void Confirmar(object sender, EventArgs e) { try { IPostagemProcesso processo = PostagemProcesso.Instance; if (((TipoPagina)int.Parse(ddlTipoPagina.SelectedValue)) == TipoPagina.NaoAlterar) { throw new Exception("Informe o tipo da página."); } if (((TipoPostagem)int.Parse(ddlTipoPostagem.SelectedValue)) == TipoPostagem.NaoAlterar) { throw new Exception("Informe o tipo da postagem."); } if (((LocalPostagem)int.Parse(ddlLocalPostagem.SelectedValue)) == LocalPostagem.NaoAlterar) { throw new Exception("Informe o local da postagem."); } Postagem postagem = new Postagem(); postagem = (Postagem)Session["PostagemAlterar"]; postagem.Titulo = txtTitulo.Text; postagem.SubTitulo = txtSubTitulo.Text; postagem.Corpo = txtCorpo.Text; postagem.Local = int.Parse(ddlLocalPostagem.SelectedValue); postagem.Tipo = int.Parse(ddlTipoPostagem.SelectedValue); postagem.Pagina = int.Parse(ddlTipoPagina.SelectedValue); if (fupImgPostagem.HasFile) { HttpPostedFile myFile = fupImgPostagem.PostedFile; System.Drawing.Image fullSizeImg = System.Drawing.Image.FromStream(myFile.InputStream); System.Drawing.Image.GetThumbnailImageAbort dummyCallBack = new System.Drawing.Image.GetThumbnailImageAbort(ThumbnailCallback); System.Drawing.Image thumbNailImg = fullSizeImg.GetThumbnailImage(200, 200, dummyCallBack, IntPtr.Zero); postagem.ImagemI = ClasseAuxiliar.ImageToByteArray(thumbNailImg); } processo.Alterar(postagem); processo.Confirmar(); cvaAvisoDeInformacao.ErrorMessage = SiteConstantes.POSTAGEM_ALTERADA; cvaAvisoDeInformacao.IsValid = false; //LimparCampos(); //CarregarComboLocal(null, null); } catch (Exception ex) { cvaAvisoDeErro.ErrorMessage = ex.Message; cvaAvisoDeErro.IsValid = false; } }
protected void WebDataMenuPrincipal_ItemClick(object sender, Infragistics.Web.UI.NavigationControls.DataMenuItemEventArgs e) { if (e.Item.Value.Equals("Deslogar")) { Session.Remove("UsuarioLogado"); CarregarLogin(); ClasseAuxiliar.ValidarUsuarioLogado(); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { ClasseAuxiliar.CarregarComboEnum <TipoPostagem>(ddlTipoPostagem); LimparCampos(); CarregarDados(); } }
//public StatusPostagem GetStatusPostagem(int id) //{ // StatusPostagem status = StatusPostagem.NaoAlterar; // foreach (Postagem post in PostagemList) // { // if (post.ID == id) // status = post.StatusPostagem; // } // return status; //} #endregion protected void Page_Load(object sender, EventArgs e) { //ClasseAuxiliar.ValidarUsuarioLogado(true); if (!IsPostBack) { ClasseAuxiliar.CarregarComboEnum <TipoPostagem>(ddlTipoPostagem); //PreencherGridVazio(); Consultar(); } }
protected void Page_Load(object sender, EventArgs e) { ClasseAuxiliar.ValidarUsuarioLogado(); if (!IsPostBack) { ClasseAuxiliar.CarregarComboEnum <TipoPostagem>(ddlTipoPostagem); CarregarComboTipoPostagem(null, null); LimparCampos(); } }
protected void CarregarComboTipoPostagem(object sender, EventArgs e) { lblTipoPostagem.Visible = true; ddlTipoPostagem.Visible = true; TipoPostagem tipo = (TipoPostagem)int.Parse(ddlTipoPostagem.SelectedValue); switch (tipo) { case TipoPostagem.NaoAlterar: { lblTipoPagina.Visible = false; ddlTipoPagina.Visible = false; lblLocalPostagem.Visible = false; ddlLocalPostagem.Visible = false; break; } case TipoPostagem.Postagem: { AtualizarCenarioParaPostagem(); ClasseAuxiliar.CarregarComboEnum <TipoPagina>(ddlTipoPagina); CarregarComboTipoPagina(null, null); break; } case TipoPostagem.EventoEducacaoInfantil: { AtualizarCenarioParaEventos(); break; } case TipoPostagem.EventoEnsinoFundamentalI: { AtualizarCenarioParaEventos(); break; } case TipoPostagem.EventoEnsinoFundamentalII: { AtualizarCenarioParaEventos(); break; } default: { lblTipoPagina.Visible = false; ddlTipoPagina.Visible = false; lblLocalPostagem.Visible = false; ddlLocalPostagem.Visible = false; break; } } }
protected void CarregarComboLocal(object sender, EventArgs e) { TipoPostagem tipo = (TipoPostagem)int.Parse(ddlTipoPostagem.SelectedValue); TipoPagina tipoPagina = (TipoPagina)int.Parse(ddlTipoPagina.SelectedValue); lblLocalPostagem.Visible = true; ddlLocalPostagem.Visible = true; switch (tipo) { case TipoPostagem.NaoAlterar: { lblLocalPostagem.Visible = false; ddlLocalPostagem.Visible = false; break; } default: { lblLocalPostagem.Visible = true; ddlLocalPostagem.Visible = true; break; } } switch (tipoPagina) { case TipoPagina.Colegio: { ClasseAuxiliar.CarregarComboEnum <LocalPostagemDefault>(ddlLocalPostagem); break; } case TipoPagina.FundamentalI: { ClasseAuxiliar.CarregarComboEnum <LocalPostagemFundamental>(ddlLocalPostagem); break; } case TipoPagina.FundamentalII: { ClasseAuxiliar.CarregarComboEnum <LocalPostagemFundamental>(ddlLocalPostagem); break; } case TipoPagina.EducacaoInfantil: { ClasseAuxiliar.CarregarComboEnum <LocalPostagemInfantil>(ddlLocalPostagem); break; } } }
protected void Page_Load(object sender, EventArgs e) { ClasseAuxiliar.ValidarUsuarioLogado(); if (!IsPostBack) { ClasseAuxiliar.CarregarComboEnum <TipoPagina>(ddlTipoPagina); ClasseAuxiliar.CarregarComboEnum <TipoPostagem>(ddlTipoPostagem); ClasseAuxiliar.CarregarComboEnum <LocalPostagem>(ddlLocalPostagem); LimparCampos(); AlterarCenario(); CarregarDados(); } }
protected void ControlarUpdateFile(object sender, EventArgs e) { try { IPostagemProcesso processo = PostagemProcesso.Instance; if (((TipoPostagem)int.Parse(ddlTipoPostagem.SelectedValue)) == TipoPostagem.NaoAlterar) { throw new Exception("Informe o tipo da postagem."); } if ((((TipoPostagem)int.Parse(ddlTipoPostagem.SelectedValue)) != TipoPostagem.NaoAlterar) && ((TipoPostagem)int.Parse(ddlTipoPostagem.SelectedValue)) == TipoPostagem.Postagem) { if (((TipoPagina)int.Parse(ddlTipoPagina.SelectedValue)) == TipoPagina.NaoAlterar) { throw new Exception("Informe o tipo da página."); } if (((TipoPostagem)int.Parse(ddlTipoPostagem.SelectedValue)) == TipoPostagem.NaoAlterar) { throw new Exception("Informe o tipo da postagem."); } } Postagem postagem = new Postagem(); if ((int)TipoPostagem.Postagem == int.Parse(ddlTipoPostagem.SelectedValue)) { postagem.Local = int.Parse(ddlLocalPostagem.SelectedValue); postagem.Tipo = int.Parse(ddlTipoPostagem.SelectedValue); postagem.Pagina = int.Parse(ddlTipoPagina.SelectedValue); if (ClasseAuxiliar.obterMapeamentoImagens(postagem) == true) { lblImagemPostagem.Visible = false; fupImgPostagem.Visible = false; } else { lblImagemPostagem.Visible = true; fupImgPostagem.Visible = true; } } } catch (Exception ex) { cvaAvisoDeErro.ErrorMessage = ex.Message; cvaAvisoDeErro.IsValid = false; } }
protected void Page_Load(object sender, EventArgs e) { ClasseAuxiliar.ValidarUsuarioLogado(); if (!IsPostBack) { ILocalidadesControlador contro = LocalidadesControlador.Instance; cmbLocal.DataSource = contro.Consultar(); cmbLocal.DataValueField = "Descricao"; cmbLocal.DataTextField = "Descricao"; cmbLocal.DataBind(); } }
public static MapeamentoImagens obterImagemMapeada(Postagem postagem) { ClasseAuxiliar.CarregarMapeamentos(); MapeamentoImagens imagemMapeada = new MapeamentoImagens(); foreach (MapeamentoImagens map in ClasseAuxiliar.listaMapeamento) { if (map.LocalPostagem == postagem.Local && map.PaginaPostagem == postagem.Pagina && map.TipoPostagem == postagem.Tipo) { imagemMapeada = map; } } return(imagemMapeada); }
public static bool obterMapeamentoImagens(Postagem postagem) { ClasseAuxiliar.CarregarImagens(); bool verifica = false; foreach (MapeamentoImagens map in ClasseAuxiliar.listaImagens) { if (map.LocalPostagem == postagem.Local && map.PaginaPostagem == postagem.Pagina && map.TipoPostagem == postagem.Tipo) { verifica = true; } } return(verifica); }
public ActionResult IncluirEmprestimoCliente() { if (ClasseAuxiliar.UsuarioLogado == null || (ClasseAuxiliar.DataSelecionada == default(DateTime) || ClasseAuxiliar.AreaSelecionada == null)) { return(RedirectToAction("Index", "Home")); } Emprestimo emprestimo = new Emprestimo(); emprestimo.cliente_id = ClasseAuxiliar.ClienteSelecionado.id; emprestimo.prazospagamento_id = 0; emprestimo.data_emprestimo = DateTime.Now; emprestimo.tipoemprestimo_id = 0; //emprestimo.WeekDays = new List<SiteMVCTelerik.ModuloBasico.Enums.DiasUteis>(); //emprestimo.WeekDays.Add(DiasUteis.Segunda); //emprestimo.WeekDays.Add(DiasUteis.Terca); //emprestimo.WeekDays.Add(DiasUteis.Quarta); //emprestimo.WeekDays.Add(DiasUteis.Quinta); //emprestimo.WeekDays.Add(DiasUteis.Sexta); //emprestimo.WeekDays.Add(DiasUteis.Sabado); //emprestimo.WeekDays.Add(DiasUteis.Domingo); //var rolesList = new List<CheckBoxListInfo>(); //foreach (var dias in emprestimo.WeekDays) //{ // rolesList.Add(new CheckBoxListInfo(dias, dias, false)); //} List <int> diasUteis = new List <int>(); diasUteis.Add(1); diasUteis.Add(2); diasUteis.Add(3); diasUteis.Add(4); diasUteis.Add(5); ViewData["DiasUteis"] = ClasseAuxiliar.CarregarCheckBoxEnum <DiasUteis>(diasUteis); emprestimo.data_emprestimo = ClasseAuxiliar.DataSelecionada; emprestimo.usuario_id = ClasseAuxiliar.UsuarioLogado.id; ViewData.Model = emprestimo; return(View()); }
protected void Confirmar(object sender, EventArgs e) { try { IImagemProcesso processo = ImagemProcesso.Instance; Imagem imagem = new Imagem(); imagem = (Imagem)Session["ImagemAlterar"]; imagem.PostagemID = ((Postagem)Session["PostagemIncluirImagem"]).ID; imagem.Titulo = txtTitulo.Text; imagem.Corpo = txtCorpo.Text; if (fupImg.HasFile) { MapeamentoImagens imagemMapeada = new MapeamentoImagens(); imagemMapeada.Comprimento = 0; imagemMapeada.Altura = 0; HttpPostedFile myFile = fupImg.PostedFile; System.Drawing.Image fullSizeImg = System.Drawing.Image.FromStream(myFile.InputStream); System.Drawing.Image imagemReduzida = ClasseAuxiliar.ConverteImagem(myFile, fullSizeImg, imagemMapeada); imagem.ImagemI = ClasseAuxiliar.ImageToByteArray(myFile, imagemReduzida); } processo.Alterar(imagem); processo.Confirmar(); cvaAvisoDeInformacao.ErrorMessage = SiteConstantes.IMAGEM_ALTERADA; cvaAvisoDeInformacao.IsValid = false; } catch (Exception ex) { cvaAvisoDeErro.ErrorMessage = ex.Message; cvaAvisoDeErro.IsValid = false; } }
protected void Confirmar(object sender, EventArgs e) { try { IImagemProcesso processo = ImagemProcesso.Instance; Imagem imagem = new Imagem(); imagem.Titulo = txtTitulo.Text; imagem.SubTitulo = txtSubTitulo.Text; imagem.Corpo = txtCorpo.Text; if (fupImg.HasFile) { HttpPostedFile myFile = fupImg.PostedFile; System.Drawing.Image fullSizeImg = System.Drawing.Image.FromStream(myFile.InputStream); System.Drawing.Image.GetThumbnailImageAbort dummyCallBack = new System.Drawing.Image.GetThumbnailImageAbort(ThumbnailCallback); System.Drawing.Image thumbNailImg = fullSizeImg.GetThumbnailImage(200, 200, dummyCallBack, IntPtr.Zero); imagem.ImagemI = ClasseAuxiliar.ImageToByteArray(thumbNailImg); } processo.Incluir(imagem); processo.Confirmar(); cvaAvisoDeInformacao.ErrorMessage = SiteConstantes.IMAGEM_INCLUIDA; cvaAvisoDeInformacao.IsValid = false; //LimparCampos(); //CarregarComboLocal(null, null); } catch (Exception ex) { cvaAvisoDeErro.ErrorMessage = ex.Message; cvaAvisoDeErro.IsValid = false; } }
// // GET: /StatusParcela/Create public ActionResult Incluir() { if (ClasseAuxiliar.UsuarioLogado == null || (ClasseAuxiliar.DataSelecionada == default(DateTime) || ClasseAuxiliar.AreaSelecionada == null)) { return(RedirectToAction("Index", "Home")); } Emprestimo emprestimo = new Emprestimo(); emprestimo.cliente_id = 0; emprestimo.data_emprestimo = DateTime.Now; emprestimo.prazospagamento_id = 0; emprestimo.tipoemprestimo_id = 0; emprestimo.usuario_id = ClasseAuxiliar.UsuarioLogado.id; List <int> diasUteis = new List <int>(); diasUteis.Add(1); diasUteis.Add(2); diasUteis.Add(3); diasUteis.Add(4); diasUteis.Add(5); ViewData["DiasUteis"] = ClasseAuxiliar.CarregarCheckBoxEnum <DiasUteis>(diasUteis); ViewData.Model = emprestimo; return(View()); }
protected void CarregarComboLocal(object sender, EventArgs e) { TipoPostagem tipo = (TipoPostagem)int.Parse(ddlTipoPostagem.SelectedValue); lblLocalPostagem.Visible = true; ddlLocalPostagem.Visible = true; ClasseAuxiliar.CarregarComboEnum <LocalPostagem>(ddlLocalPostagem); switch (tipo) { case TipoPostagem.NaoAlterar: { lblLocalPostagem.Visible = false; ddlLocalPostagem.Visible = false; break; } default: { lblLocalPostagem.Visible = true; ddlLocalPostagem.Visible = true; break; } } }
public ActionResult Incluir(Emprestimo emprestimo, string[] dias) { try { IClienteProcesso processoCliente = ClienteProcesso.Instance; List <Cliente> resultCliente = processoCliente.ConsultarClientesDevedores(); var resultCiente2 = from cc in resultCliente where cc.ID == ClasseAuxiliar.ClienteSelecionado.ID select cc; if (resultCliente.Count > 0) { ModelState.AddModelError("valor", "O Cliente está com dividas em aberto."); } List <int> diasUteis = new List <int>(); List <DayOfWeek> dayOfWeeks = new List <DayOfWeek>(); if (dias != null) { for (int i = 0; i < dias.Length; i++) { if (Convert.ToInt16(dias[i]) == (int)DayOfWeek.Friday) { dayOfWeeks.Add(DayOfWeek.Friday); } if (Convert.ToInt16(dias[i]) == (int)DayOfWeek.Monday) { dayOfWeeks.Add(DayOfWeek.Monday); } if (Convert.ToInt16(dias[i]) == (int)DayOfWeek.Saturday) { dayOfWeeks.Add(DayOfWeek.Saturday); } if (Convert.ToInt16(dias[i]) == (int)DayOfWeek.Sunday) { dayOfWeeks.Add(DayOfWeek.Sunday); } if (Convert.ToInt16(dias[i]) == (int)DayOfWeek.Thursday) { dayOfWeeks.Add(DayOfWeek.Thursday); } if (Convert.ToInt16(dias[i]) == (int)DayOfWeek.Tuesday) { dayOfWeeks.Add(DayOfWeek.Tuesday); } if (Convert.ToInt16(dias[i]) == (int)DayOfWeek.Wednesday) { dayOfWeeks.Add(DayOfWeek.Wednesday); } diasUteis.Add(Convert.ToInt16(dias[i])); } } ViewData["DiasUteis"] = ClasseAuxiliar.CarregarCheckBoxEnum <DiasUteis>(diasUteis); if (ModelState.IsValid) { IEmprestimoProcesso processo = EmprestimoProcesso.Instance; emprestimo.area_id = ClasseAuxiliar.AreaSelecionada.ID; emprestimo.usuario_id = ClasseAuxiliar.UsuarioLogado.ID; emprestimo.data_emprestimo = ClasseAuxiliar.DataSelecionada; emprestimo.timeCreated = DateTime.Now; processo.Incluir(emprestimo, dayOfWeeks); processo.Confirmar(); return(RedirectToAction("IncluirPrestacaoConta", "Movimentacao")); } else { return(View(emprestimo)); } } catch (Exception e) { return(View(emprestimo)); } }
protected void Page_Load(object sender, EventArgs e) { ClasseAuxiliar.ValidarUsuarioLogado(); }
protected void CarregarComboTipoPagina(object sender, EventArgs e) { lblTipoPagina.Visible = true; ddlTipoPagina.Visible = true; TipoPagina tipoPagina = (TipoPagina)int.Parse(ddlTipoPagina.SelectedValue); switch (tipoPagina) { case TipoPagina.Colegio: { ClasseAuxiliar.CarregarComboEnum <LocalPostagemDefault>(ddlLocalPostagem); lblLocalPostagem.Visible = true; ddlLocalPostagem.Visible = true; break; } case TipoPagina.FundamentalI: { ClasseAuxiliar.CarregarComboEnum <LocalPostagemFundamental>(ddlLocalPostagem); lblLocalPostagem.Visible = true; ddlLocalPostagem.Visible = true; break; } case TipoPagina.FundamentalII: { ClasseAuxiliar.CarregarComboEnum <LocalPostagemFundamental>(ddlLocalPostagem); lblLocalPostagem.Visible = true; ddlLocalPostagem.Visible = true; break; } case TipoPagina.EducacaoInfantil: { ClasseAuxiliar.CarregarComboEnum <LocalPostagemInfantil>(ddlLocalPostagem); lblLocalPostagem.Visible = true; ddlLocalPostagem.Visible = true; break; } case TipoPagina.InfraEstrutura: { AtualizarCenarioInfra(); ClasseAuxiliar.CarregarComboEnum <LocalPostagemInfra>(ddlLocalPostagem); lblLocalPostagem.Visible = true; ddlLocalPostagem.Visible = true; break; } case TipoPagina.Atividades: { AtualizarCenarioAtividade(); ClasseAuxiliar.CarregarComboEnum <LocalPostagemAtividade>(ddlLocalPostagem); lblLocalPostagem.Visible = true; ddlLocalPostagem.Visible = true; break; } case TipoPagina.Historico: { AtualizarCenarioHistorico(); ClasseAuxiliar.CarregarComboEnum <LocalPostagemHistorico>(ddlLocalPostagem); lblLocalPostagem.Visible = true; ddlLocalPostagem.Visible = true; break; } } }
protected void Confirmar(object sender, EventArgs e) { try { IPostagemProcesso processo = PostagemProcesso.Instance; if (((TipoPostagem)int.Parse(ddlTipoPostagem.SelectedValue)) == TipoPostagem.NaoAlterar) { throw new Exception("Informe o tipo da postagem."); } if ((((TipoPostagem)int.Parse(ddlTipoPostagem.SelectedValue)) != TipoPostagem.NaoAlterar) && ((TipoPostagem)int.Parse(ddlTipoPostagem.SelectedValue)) == TipoPostagem.Postagem) { if (((TipoPagina)int.Parse(ddlTipoPagina.SelectedValue)) == TipoPagina.NaoAlterar) { throw new Exception("Informe o tipo da página."); } if (((TipoPostagem)int.Parse(ddlTipoPostagem.SelectedValue)) == TipoPostagem.NaoAlterar) { throw new Exception("Informe o tipo da postagem."); } } if ((((TipoPostagem)int.Parse(ddlTipoPostagem.SelectedValue)) == TipoPostagem.EventoEducacaoInfantil || ((TipoPostagem)int.Parse(ddlTipoPostagem.SelectedValue)) == TipoPostagem.EventoEnsinoFundamentalI || ((TipoPostagem)int.Parse(ddlTipoPostagem.SelectedValue)) == TipoPostagem.EventoEnsinoFundamentalII) && fupImgPostagem.HasFile == false) { throw new Exception("Insira uma imagem para ser capa do evento."); } Postagem postagem = new Postagem(); postagem.Titulo = txtTitulo.Text; postagem.Corpo = txtCorpo.Text; if ((int)TipoPostagem.Postagem == int.Parse(ddlTipoPostagem.SelectedValue)) { postagem.Local = int.Parse(ddlLocalPostagem.SelectedValue); postagem.Tipo = int.Parse(ddlTipoPostagem.SelectedValue); postagem.Pagina = int.Parse(ddlTipoPagina.SelectedValue); } else { postagem.Local = 1; postagem.Tipo = int.Parse(ddlTipoPostagem.SelectedValue); postagem.Pagina = 1; } if (fupImgPostagem.HasFile) { MapeamentoImagens imagemMapeada = ClasseAuxiliar.obterImagemMapeada(postagem); HttpPostedFile myFile = fupImgPostagem.PostedFile; System.Drawing.Image fullSizeImg = System.Drawing.Image.FromStream(myFile.InputStream); System.Drawing.Image imagemReduzida = ClasseAuxiliar.ConverteImagem(myFile, fullSizeImg, imagemMapeada); postagem.ImagemI = ClasseAuxiliar.ImageToByteArray(myFile, imagemReduzida); } if ((int)TipoPostagem.Postagem == int.Parse(ddlTipoPostagem.SelectedValue)) { processo.VerificaSeJaExiste(postagem); } processo.Incluir(postagem); processo.Confirmar(); cvaAvisoDeInformacao.ErrorMessage = SiteConstantes.POSTAGEM_INCLUIDA; cvaAvisoDeInformacao.IsValid = false; } catch (Exception ex) { cvaAvisoDeErro.ErrorMessage = ex.Message; cvaAvisoDeErro.IsValid = false; } }
// [ValidateInput(false)] public ActionResult IncluirEmprestimoCliente(Emprestimo emprestimo, string[] dias) { try { IClienteProcesso processoCliente = ClienteProcesso.Instance; List <Cliente> resultCliente = processoCliente.ConsultarClientesDevedores(); var resultCiente2 = (from cc in resultCliente where cc.id == ClasseAuxiliar.ClienteSelecionado.id select cc).SingleOrDefault(); if (resultCiente2 != null && resultCiente2.id == ClasseAuxiliar.ClienteSelecionado.id) { ModelState.AddModelError("valor", "O Cliente está com dividas em aberto."); } List <int> diasUteis = new List <int>(); List <DayOfWeek> dayOfWeeks = new List <DayOfWeek>(); if (dias != null) { for (int i = 0; i < dias.Length; i++) { if (Convert.ToInt16(dias[i]) == (int)DayOfWeek.Friday) { dayOfWeeks.Add(DayOfWeek.Friday); } if (Convert.ToInt16(dias[i]) == (int)DayOfWeek.Monday) { dayOfWeeks.Add(DayOfWeek.Monday); } if (Convert.ToInt16(dias[i]) == (int)DayOfWeek.Saturday) { dayOfWeeks.Add(DayOfWeek.Saturday); } if (Convert.ToInt16(dias[i]) == (int)DayOfWeek.Sunday) { dayOfWeeks.Add(DayOfWeek.Sunday); } if (Convert.ToInt16(dias[i]) == (int)DayOfWeek.Thursday) { dayOfWeeks.Add(DayOfWeek.Thursday); } if (Convert.ToInt16(dias[i]) == (int)DayOfWeek.Tuesday) { dayOfWeeks.Add(DayOfWeek.Tuesday); } if (Convert.ToInt16(dias[i]) == (int)DayOfWeek.Wednesday) { dayOfWeeks.Add(DayOfWeek.Wednesday); } diasUteis.Add(Convert.ToInt16(dias[i])); } } ViewData["DiasUteis"] = ClasseAuxiliar.CarregarCheckBoxEnum <DiasUteis>(diasUteis); var teste = Request; IEmprestimoProcesso processo = EmprestimoProcesso.Instance; //if (ModelState.IsValid) { emprestimo.cliente_id = ClasseAuxiliar.ClienteSelecionado.id; emprestimo.usuario_id = ClasseAuxiliar.UsuarioLogado.id; emprestimo.area_id = ClasseAuxiliar.AreaSelecionada.id; //emprestimo.timeCreated = DateTime.Now; //emprestimo.timeUpdated = DateTime.Now; processo.Incluir(emprestimo, dayOfWeeks); processo.Confirmar(); return(RedirectToAction("EmprestimoCliente", new { id = ClasseAuxiliar.ClienteSelecionado.id })); } //else //{ // return View(emprestimo); //} } catch (Exception e) { return(View(emprestimo)); } }