Пример #1
0
 /// <summary> Actualiza un determinado registro </summary>
 /// <param name="tobjInformeMafre"> Un objeto con los datos a actualizar. </param>
 /// <returns> Un valor indicando si se ejecuto o no la operacion. </returns>
 public bool actualizar(tblInformeMafre tobjInformeMafre)
 {
     try
     {
         using (dbExequial2010DataContext db = new dbExequial2010DataContext())
         {
             tblInformeMafre inf_old = db.tblInformeMafres.SingleOrDefault(p => p.intCodigo == tobjInformeMafre.intCodigo);
             //inf_old.bitSocio = tobjInformeMafre.bitSocio;
             //inf_old.Fecha = tobjInformeMafre.Fecha;
             //inf_old.FechaNac = tobjInformeMafre.FechaNac;
             //inf_old.intSocio = tobjInformeMafre.intSocio;
             //inf_old.strApellido = tobjInformeMafre.strApellido;
             //inf_old.strCedula = tobjInformeMafre.strCedula;
             inf_old.strEstado = tobjInformeMafre.strEstado;
             //inf_old.strNombre = tobjInformeMafre.strNombre;
             db.SubmitChanges();
             return(true);
         }
     }
     catch (Exception ex)
     {
         new dao().gmtdInsertarError(ex);
         return(false);
     }
 }
        private void btnActualizar_Click(object sender, EventArgs e)
        {
            for (int a = 0; a < this.dgvInformeMafre.Rows.Count; a++)
            {
                tblInformeMafre objInformeMafre = new tblInformeMafre();
                objInformeMafre.strEstado = Convert.ToString(this.dgvInformeMafre.Rows[a].Cells[8].Value);
                objInformeMafre.intCodigo = Convert.ToInt32(this.dgvInformeMafre.Rows[a].Cells[0].Value);

                if (!new blUtilidadesInformeMafre().actualizar(objInformeMafre))
                {
                    MessageBox.Show("No se pudo actualizar el registro " + objInformeMafre.intCodigo.ToString(), "Actualizar", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }

            this.dgvInformeMafre.AutoGenerateColumns = false;
            this.dgvInformeMafre.DataSource          = new blUtilidadesInformeMafre().consultaInformexFechaxTipo(this.dtpFecha.Value, this.cboTipo.Text);

            this.lblRegistros.Text = "Registros : " + (this.dgvInformeMafre.Rows.Count - 1).ToString();
        }
 /// <summary> Actualiza un determinado registro </summary>
 /// <param name="tobjInformeMafre"> Un objeto con los datos a actualizar. </param>
 /// <returns> Un valor indicando si se ejecuto o no la operacion. </returns>
 public bool actualizar(tblInformeMafre tobjInformeMafre)
 {
     return(new blUtilidadesInformeMafre().actualizar(tobjInformeMafre));
 }