/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo FormatosRelojes /// En la BASE de DATO la Tabla : [Asistencia.FormatosRelojes] /// <summary> /// <param name = >itemFormatosRelojes</param> public bool Update(BEFormatoReloj itemFormatosRelojes) { int codigoRetorno = -1; try { using (_CROMTimeDataContext SQLDC = new _CROMTimeDataContext(conexion)) { codigoRetorno = SQLDC.omgc_mnt_UpdateFormatosRelojes( itemFormatosRelojes.CodigoFormato, itemFormatosRelojes.Descripcion, itemFormatosRelojes.RegistroLong, itemFormatosRelojes.RegistroDeta, Convert.ToByte(itemFormatosRelojes.PosicionTarjetaIni), Convert.ToByte(itemFormatosRelojes.PosicionTarjetaFin), Convert.ToByte(itemFormatosRelojes.PosicionFechaIni), Convert.ToByte(itemFormatosRelojes.PosicionFechaFin), Convert.ToByte(itemFormatosRelojes.PosicionAnioIni), Convert.ToByte(itemFormatosRelojes.PosicionAnioFin), Convert.ToByte(itemFormatosRelojes.PosicionMesIni), Convert.ToByte(itemFormatosRelojes.PosicionMesFin), Convert.ToByte(itemFormatosRelojes.PosicionDiaIni), Convert.ToByte(itemFormatosRelojes.PosicionDiaFin), Convert.ToByte(itemFormatosRelojes.PosicionHoraIni), Convert.ToByte(itemFormatosRelojes.PosicionHoraFin), Convert.ToByte(itemFormatosRelojes.PosicionMinutoIni), Convert.ToByte(itemFormatosRelojes.PosicionMinutoFin), Convert.ToByte(itemFormatosRelojes.PosicionSegundoIni), Convert.ToByte(itemFormatosRelojes.PosicionSegundoFin), Convert.ToByte(itemFormatosRelojes.PosicionTeclaIni), Convert.ToByte(itemFormatosRelojes.PosicionTeclaFin), itemFormatosRelojes.Estado, itemFormatosRelojes.SegUsuarioEdita ); } } catch (Exception ex) { throw ex; } return(codigoRetorno == 0 ? true : false); }