protected void btnSalvar_Click(object sender, EventArgs e) { if (fuDocumento.HasFile) { //1 MB if (fuDocumento.PostedFile.ContentLength <= 1024000) { string arquivo = fuDocumento.FileName; //caminho onde a foto será salva fuDocumento.SaveAs(@"C:\Users\pl_ta\source\repos\kkaueadrian\Portal_Sindicato\Portal_Sindicato\Upload\" + arquivo); AssociadoBD associadobd = new AssociadoBD(); Associado associado = associadobd.Select(Convert.ToInt32(ddlAssociado.SelectedItem.Value)); Pendencia pendencia = new Pendencia(); pendencia.Tipo = txtTipo.Text; pendencia.Documento = arquivo; pendencia.Associado = associado; PendenciaBD bd = new PendenciaBD(); if (bd.Insert(pendencia)) { lblMensagem.Text = "Pendência cadastrada com sucesso"; txtTipo.Text = ""; //remove seleção do ddl for (int i = 0; i < ddlAssociado.Items.Count; i++) { ddlAssociado.Items[i].Selected = false; } //coloca o "Selecione" selecionado ddlAssociado.Items[0].Selected = true; txtTipo.Focus(); } else { lblMensagem.Text = "Erro ao salvar."; } } } }
private void Carrega() { PendenciaBD bd = new PendenciaBD(); DataSet ds = bd.SelectAllWithAssociate(); gvPendencias.DataSource = ds.Tables[0].DefaultView; gvPendencias.DataBind(); //verifica a quantidade de associados no dataset int quantidade = ds.Tables[0].Rows.Count; if (quantidade > 0) { gvPendencias.DataSource = ds.Tables[0].DefaultView; gvPendencias.DataBind(); lblMensagem.Text = "Existem " + quantidade + " Pendencias cadastrados"; } else { lblMensagem.Text = "Nenhuma Pendencia cadastrado"; } }
protected void Page_Load(object sender, EventArgs e) { PendenciaBD bd = new PendenciaBD(); Pendencia pendencia = bd.Select(Convert.ToInt32(Session["ID"])); Boolean status = pendencia.Status; if (status == true) { pendencia.Status = false; var time = DateTime.Now; string formattedTime = time.ToString("yyyy/MM/dd hh:mm:ss"); pendencia.DataTermino = Convert.ToDateTime(formattedTime); bd.UpdateStatusAndSetTime(pendencia); } else { pendencia.Status = true; bd.UpdateStatus(pendencia); } string id = Request.QueryString["Parametro"]; Session["ID"] = id; Response.Redirect("ListarPendenciaFuncionario.aspx"); }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { Carrega(); } PendenciaBD bd = new PendenciaBD(); int qtd = bd.CountAtv(); PendenciaAtivaBD ba = new PendenciaAtivaBD(); var time2 = DateTime.Now; string formattedTime = time2.ToString("yyyy/MM/dd"); Boolean var = ba.SelectLast(formattedTime); if (var == false) { PendenciaAtiva pendenciaAtiva = ba.Select(formattedTime); pendenciaAtiva.Quantidade = qtd; ba.Update(pendenciaAtiva); } else { PendenciaAtiva pendenciaAtiva = new PendenciaAtiva(); pendenciaAtiva.Quantidade = qtd; pendenciaAtiva.Data = Convert.ToDateTime(formattedTime); ba.Insert(pendenciaAtiva); } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { string termo = Request.QueryString["Parametro"]; string termofull = '%' + termo + '%'; PendenciaBD bd = new PendenciaBD(); DataSet ds = bd.SearchAllWithAssociate(termofull); gvPendencias.DataSource = ds.Tables[0].DefaultView; gvPendencias.DataBind(); //verifica a quantidade de associados no dataset int quantidade = ds.Tables[0].Rows.Count; if (quantidade > 0) { gvPendencias.DataSource = ds.Tables[0].DefaultView; gvPendencias.DataBind(); lblMensagem.Text = "Existem " + quantidade + " Pendencias cadastrados"; } else { lblMensagem.Text = "Nenhuma Pendencia cadastrado"; } } }