public ActualizarPadronesObraSocial(Padron padron,bool eliminando) { InitializeComponent(); this.padron = padron; this.eliminando = eliminando; gestorOS = new GestorObraSocial(); gestorPadron = new GestorPadron(); }
public bool existe(Padron padron) { if (ConexionBD.getSession().CreateCriteria(typeof(Padron)).Add(Expression.Eq("Id", padron.Id)).List<Padron>().Count > 0) { return true; } else { return false; } }
private void dgvObrasSociales_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex == 7) { if (!backgroundWorker1.IsBusy) { int idpadron = int.Parse(dgvPadrones.Rows[e.RowIndex].Cells["idpadron"].Value.ToString()); padron = gestorPadron.getXID(idpadron); btnSalir.Enabled = false; btnCancelar.Visible = true; lblEstado.Text = ""; if (padron != null) { DialogResult drop = openFileDialog1.ShowDialog(); if (drop == DialogResult.OK) { file = openFileDialog1.FileName; backgroundWorker1.RunWorkerAsync(); } } } else { MessageBox.Show("Ya hay una actualización en progreso, espere a que ésta termine"); } } }
public bool guardar(Padron padron) { ConexionBD.getSession().Save(padron); ConexionBD.getSession().Flush(); return existe(padron); }
public void guardarSinHibernate(Padron p,PadronAfiliacion pa) { string sql = "INSERT INTO PadronAfiliacion (habilitado, alta, baja, nombreplan, nroafiliado, apellido, nombre, idtiposexo, idtipodocumento, nrodoc, situacion, domicilio, provincia, idexterno,idpadron) "; string habilitado = pa.Habilitado.ToString(); string alta = pa.Alta.ToShortDateString(); string baja = pa.Baja.ToShortDateString(); sql += "VALUES ('"+habilitado+"','"+alta+"', '"+baja+"', '"+pa.NombrePlan+"',"+pa.NroAfiliado+", '"+pa.Apellido+"', '"+pa.Nombre+"',"+pa.TipoSexo.Id+","+pa.TipoDoc.Id+", "+pa.NroDoc+", '"+pa.Situacion+"','"+pa.Domicilio+"','"+pa.Provincia+"', "+pa.IdExterno+","+p.Id+");"; sqlBuilder.Append(sql); if (sqlBuilder.Length > (sqlBuilder.Capacity / 2)) { ConexionBD.ejecutarSQL(sqlBuilder.ToString()); sqlBuilder = new StringBuilder(); } }
private void btnCancelar_Click(object sender, EventArgs e) { this.padron = null; }