public static void AddBitacoraUsuario(SeguricelEntities db, string Observacion, long ModuloId, string Accion) { FormsAuthenticationTicket encTicket = FormsAuthentication.Decrypt(Session["user"].ToString()); CustomPrincipalSerializeModel serializeModel = JsonConvert.DeserializeObject <CustomPrincipalSerializeModel>(encTicket.UserData); Usuario_Bitacora bitacora = new Usuario_Bitacora { Accion = Accion, DireccionIP_Privada = GetLocalIPAddress(), DireccionIP_Publica = GetPublicIPAddress(), FechaRegistro = DateTime.UtcNow, IdModulo = ModuloId, IdUsuario = serializeModel.Id, IdBitacora = Guid.NewGuid(), Observacion = Observacion }; db.Usuario_Bitacora.Add(bitacora); db.SaveChanges(); }
public static string GetNroContrato(int IdPais, int IdTipoContrato) { string nextNroContrato = string.Empty; using (SeguricelEntities db = new SeguricelEntities()) { string _Culture = db.Pais.Where(x => x.IdPais == IdPais).FirstOrDefault().Culture; TipoContrato tipoContrato = (from t in db.TipoContrato where t.Culture == _Culture && t.IdTipoContrato == IdTipoContrato select t).FirstOrDefault(); tipoContrato.UltimoNroContrato += 1; db.SaveChanges(); nextNroContrato = string.Format("{0}-{1}-{2}-{3}", tipoContrato.LetraTipoContrato, DateTime.UtcNow.Year.ToString("0000"), DateTime.UtcNow.Month.ToString("00"), (tipoContrato.UltimoNroContrato).ToString("000")); } return(nextNroContrato); }
public static void AddBitacoraUsuario(SeguricelEntities db, string Observacion, long ModuloId, string Accion) { FormsAuthenticationTicket encTicket = FormsAuthentication.Decrypt(Session["user"].ToString()); CustomPrincipalSerializeModel serializeModel = JsonConvert.DeserializeObject<CustomPrincipalSerializeModel>(encTicket.UserData); Usuario_Bitacora bitacora = new Usuario_Bitacora { Accion = Accion, DireccionIP_Privada = GetLocalIPAddress(), DireccionIP_Publica = GetPublicIPAddress(), FechaRegistro = DateTime.UtcNow, IdModulo = ModuloId, IdUsuario = serializeModel.Id, IdBitacora = Guid.NewGuid(), Observacion = Observacion }; db.Usuario_Bitacora.Add(bitacora); db.SaveChanges(); }
/// <summary> /// Guardar los datos de contacto en la base de datos /// </summary> public static void GuardarContacto(ContactoCondominioModel Contacto) { using (SeguricelEntities db = new SeguricelEntities()) { Contacto dataContacto = new Contacto() { IdContacto = Guid.NewGuid(), CantidadVivienda = Contacto.CantidadViviendas, IdCiudad = Contacto.Piso_Estado_Ciudad, Comentario = Contacto.Comentario, Email = Contacto.EmailContacto, IdEstado = Contacto.Estado, Nombre = Contacto.NombreContacto, IdPais = Contacto.Pais, Residencia = Contacto.NombreResidencia, TelefonoLocal = Contacto.TelefonoLocalContacto, TelefonoMovil = Contacto.TelefonoMovilContacto, Urbanizacion = Contacto.NombreUrbanizacion }; db.Contacto.Add(dataContacto); db.SaveChanges(); } }
public static string GetNroContrato(int IdPais, int IdTipoContrato) { string nextNroContrato = string.Empty; using (SeguricelEntities db = new SeguricelEntities()) { string _Culture = db.Pais.Where(x => x.IdPais == IdPais).FirstOrDefault().Culture; TipoContrato tipoContrato = (from t in db.TipoContrato where t.Culture == _Culture && t.IdTipoContrato == IdTipoContrato select t).FirstOrDefault(); tipoContrato.UltimoNroContrato += 1; db.SaveChanges(); nextNroContrato = string.Format("{0}-{1}-{2}-{3}", tipoContrato.LetraTipoContrato, DateTime.UtcNow.Year.ToString("0000"), DateTime.UtcNow.Month.ToString("00"), (tipoContrato.UltimoNroContrato).ToString("000")); } return nextNroContrato; }
/// <summary> /// Guardar los datos de contacto en la base de datos /// </summary> public static void GuardarContacto(ContactoCondominioModel Contacto) { using (SeguricelEntities db = new SeguricelEntities()) { Contacto dataContacto = new Contacto() { IdContacto = Guid.NewGuid(), CantidadVivienda = Contacto.CantidadViviendas, IdCiudad = Contacto.Piso_Estado_Ciudad, Comentario = Contacto.Comentario, Email = Contacto.EmailContacto, IdEstado = Contacto.Estado, Nombre = Contacto.NombreContacto, IdPais = Contacto.Pais, Residencia = Contacto.NombreResidencia, TelefonoLocal = Contacto.TelefonoLocalContacto, TelefonoMovil = Contacto.TelefonoMovilContacto, Urbanizacion = Contacto.NombreUrbanizacion }; db.Contacto.Add(dataContacto); db.SaveChanges(); } }