private void btnGuardar_Click(object sender, EventArgs e) { if (ismodoedicion) { CLS_Asistencia udpAsis = new CLS_Asistencia(); dtgHorarios.FocusedView.CloseEditor(); vFecha = row["Fecha"].ToString(); vHora = row["Hora"].ToString(); udpAsis.id = Convert.ToInt32(vid); udpAsis.LOGID = Convert.ToInt32(vLOGID); DateTime VFecha = Convert.ToDateTime(vFecha); DateTime VHora = Convert.ToDateTime(vHora); udpAsis.CHECKTIME = string.Format("{0}{1}{2} {3}:{4}:{5}", VFecha.Year, DosCeros(VFecha.Month.ToString()), DosCeros(VFecha.Day.ToString()), DosCeros(VHora.Hour.ToString()), DosCeros(VHora.Minute.ToString()), DosCeros(VHora.Second.ToString()));; udpAsis.MtdActualizar(); if (udpAsis.Exito) { XtraMessageBox.Show("Se ha actualizado el registro con exito"); btnBuscar.PerformClick(); } ismodoedicion = false; } }