private void GrabaFoto() { using (Model1 bd = new Model1()) { var user = (from dato in bd.USERINFO where dato.USERID == (vUserId) select dato).First(); if (PicDetalle.Image == null) { user.PHOTO = null; } else { user.PHOTO = ClsFunc.ImageTobyteArray(PicDetalle.Image); } bd.SaveChanges(); } if (FinalFrame != null) { if (FinalFrame.IsRunning) { FinalFrame.Stop(); } } }
private void DgvSocios_CellContentClick(object sender, DataGridViewCellEventArgs e) { using (Model1 bd = new Model1()) { vUserId = Convert.ToInt32(DgvSocios.CurrentRow.Cells["Id"].Value); vInicio = Convert.ToDateTime(DgvSocios.CurrentRow.Cells["FechaInicio"].Value); vTermino = Convert.ToDateTime(DgvSocios.CurrentRow.Cells["FechaTermino"].Value); var query = from MemSocio in bd.Zk_MembresiasxSocio join Memb in bd.Zk_Membresias on MemSocio.MembresiasID equals Memb.ID where MemSocio.UserInfoID == vUserId orderby MemSocio.FechaFinal descending select new { MemSocio.UserInfoID, Memb.DescripcionMembresias, MemSocio.FechaInicio, MemSocio.FechaFinal }; DgvMembresias.DataSource = query.ToList(); DataGridViewImageCell cell = DgvSocios.CurrentRow.Cells["photo"] as DataGridViewImageCell; imagen = (byte[])cell.Value; pictFoto.Image = ClsFunc.ByteArrayToImage(imagen); } }
private void DgvSocios_CellContentClick(object sender, DataGridViewCellEventArgs e) { fila1 = e.RowIndex; BntGrabar.Visible = true; DataGridViewImageCell cell = DgvSocios.CurrentRow.Cells["photo"] as DataGridViewImageCell; imagen = (byte[])cell.Value; PicDetalle.Image = ClsFunc.byteArrayToImage(imagen); vUserId = Convert.ToInt32(DgvSocios.CurrentRow.Cells["Id"].Value); ObtenerHuellas(); }
private void BntAdicionar_Click(object sender, EventArgs e) { TxtDescripcion.Text = ""; TxtNroSocios.Text = "1"; TxtPrecio.Text = "0"; ChkLimitado.Checked = false; ChkGrupal.Checked = false; ChkEstado.Checked = false; DtpInicio.Value = Convert.ToDateTime("01-01-1900"); Dtptermino.Value = Convert.ToDateTime("01-01-1900"); vAdiciona = true; ClsFunc.ActivaTab(2, 2, ref tabControl1); ActivaBotones(false, false, false, true, true, false, false); }
private void BntGrabar_Click(object sender, EventArgs e) { if (vAdiciona == true) { GrabaAdiciona(); } else { GrabaModifica(); } ClsFunc.ActivaTab(1, 2, ref tabControl1); ActivaBotones(true, true, true, false, false, true, true); }
public void LlenarListaEmpresas() { DataTable REG1; string espacio = ""; REG1 = ClsFunc.ConsultarTabla("Select * from co_multiempresas where empresacodigo<>'00'", ClsInterface.VgCnxSql); CmbEmpresas.Items.Clear(); var loopTo = REG1.Rows.Count - 1; for (int I = 0; I <= loopTo; I++) { CmbEmpresas.Items.Add(REG1.Rows[I]["empresacodigo"].ToString() + " " + REG1.Rows[I]["empresadescripcion"].ToString()); } CmbEmpresas.SelectedIndex = 0; }
private void TxtBuscar_TextChanged(object sender, EventArgs e) { BntGrabar.Visible = true; if (ClsFunc.EsNumero(TxtBuscar.Text, 0)) { using (Model1 bd = new Model1()) { var Result = (from dd in bd.USERINFO where dd.Badgenumber.StartsWith(TxtBuscar.Text) select new { dd.USERID, dd.Badgenumber, dd.Name, dd.lastname, dd.acc_startdate, dd.acc_enddate, dd.PHOTO }); DgvSocios.DataSource = Result.ToList(); } } else { if (!(TxtBuscar.Text == "")) { using (Model1 bd = new Model1()) { var Resultado = (from dd in bd.USERINFO where dd.lastname.Contains(TxtBuscar.Text) select new { dd.USERID, dd.Badgenumber, dd.Name, dd.lastname, dd.acc_startdate, dd.acc_enddate, dd.PHOTO }); DgvSocios.DataSource = Resultado.ToList(); } } } }
private void BntModificar_Click(object sender, EventArgs e) { if (DgvConsulta.RowCount == 0) { MessageBox.Show(" No existe datos a modificar"); return; } if (vUserId == 0) { MessageBox.Show(" Dar ckick en tabla de Membresias para modificar"); return; } using (Model1 bd = new Model1()) { var Resultado = (from dd in bd.Zk_Membresias where dd.ID == (vUserId) select dd).First(); TxtDescripcion.Text = Resultado.DescripcionMembresias; TxtId.Text = Convert.ToString(Resultado.ID); DtpInicio.Value = Convert.ToDateTime(ClsFunc.EsNulo(Resultado.InicioVigencia, "01-01-1900")); Dtptermino.Value = Convert.ToDateTime(ClsFunc.EsNulo(Resultado.TerminoVigencia, "01-01-1900")); TxtNroSocios.Text = Convert.ToString(Resultado.CantidaddeSocios); TxtPrecio.Text = Convert.ToString(Resultado.Precio); ChkLimitado.Checked = Convert.ToBoolean(Resultado.Ilimitado); ChkGrupal.Checked = Convert.ToBoolean(Resultado.MembresiaGrupo); ChkEstado.Checked = Convert.ToBoolean(Resultado.EstadoAnulado);; ctr_AyuPeriodos.Codigo = Convert.ToString(Resultado.PeriodosID); ctr_AyuPeriodos.EjecAyuda(); } ClsFunc.ActivaTab(2, 2, ref tabControl1); vAdiciona = false; ActivaBotones(false, false, false, true, true, false, false); }
private void BntCancelar_Click(object sender, EventArgs e) { ClsFunc.ActivaTab(1, 2, ref tabControl1); ActivaBotones(true, true, true, false, false, true, true); }