public static void Add(Denuncia NewRegistro) { using (var context = new Datos.VioMujerEntities()) { var nuevo = MapDenuncia(NewRegistro); context.Denuncias.Add(nuevo); context.SaveChanges(); } }
public static List <Departamento> GetDepartamentos() { using (var context = new Datos.VioMujerEntities()) { var r = context.Departamentoes.ToList().Select(d => Map(d)).ToList(); return(r); } }
public static List <Ciudad> GetCiudadesPorDepartamento(int DepartamentoId) { using (var context = new Datos.VioMujerEntities()) { var r = context.Ciudads.Where(c => c.DepartamentoId == DepartamentoId).ToList().Select(d => Map(d)).ToList(); return(r); } }
public static void MarcarComoAtendido(int DenunciaId, int UsuarioId) { using (var context = new Datos.VioMujerEntities()) { var registro = context.Denuncias.Single(r => r.DenunciaId == DenunciaId); registro.AtendidoPor = UsuarioId; context.SaveChanges(); } }
public static List <Denuncia> GetDenuncias(string orderBy, bool descendente, int nRegPerPage, int nPage, Denuncia Filtro) { using (var contexto = new Datos.VioMujerEntities()) { string filtro = CreateFiltro(Filtro); var listado = contexto.DenunciaList(orderBy, descendente, nRegPerPage, nPage, filtro == ""?null:filtro); var res = listado.Select(r => MapDenuncia(r)).ToList(); return(res); } }
public static Information GetInformacion(int InformationId) { var result = new Information(); using (var context = new Datos.VioMujerEntities()) { var r = context.Information.Single(i => i.InformationId == InformationId); } return(result); }
public static MenuImage GetMenuImage(int MenuItemId) { var result = new MenuImage(); using (var context = new Datos.VioMujerEntities()) { var r = context.MenuImages.Single(i => i.MenuImageId == MenuItemId); result = Map(r); } return(result); }
static void Main(string[] args) { //var a = PaisesCiudadesService.PaisesCiudadesService.GetPaises(); var departamentos = PaisesCiudadesService.PaisesCiudadesService.GetDepartamentos("CO"); foreach (var d in departamentos) { using (var context = new Datos.VioMujerEntities()) { var dep = new Datos.Departamento() { DepartamentoId = d.Key, Nombre = d.Value }; context.Departamentoes.Add(dep); context.SaveChanges(); try { var ciudades = PaisesCiudadesService.PaisesCiudadesService.GetCiudades("CO", d.Key); if (ciudades != null) { foreach (var c in ciudades) { try { context.Ciudads.Add(new Datos.Ciudad() { DepartamentoId = d.Key, CiudadId = c.Key, Nombre = c.Value }); context.SaveChanges(); } catch { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine(">" + c.Value); } Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine(">" + c.Value); } } } catch { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine(">Al consultar"); } } } Console.Write("Listo"); Console.ReadKey(); }
/// <summary> /// Metodo para autenticar un usuario dentro del sistema /// </summary> /// <param name="login">Nombre para autenticarse</param> /// <param name="contrasena">Contraseña</param> /// <returns>Retorna la información del usuario autenticado. Si el usuario ol acontraseña no son correctos retorna nulo</returns> static public Usuario Autenticar(string login, string contrasena) { using (var context = new Datos.VioMujerEntities()) { var registro = context.Autenticar(login, contrasena).FirstOrDefault(); if (registro == null) { return(null); } var resultado = new Usuario { Activo = registro.Activo, FechaCreacion = registro.FechaCreacion, FechaModificado = registro.FechaModificado, FechaUltimoAcceso = registro.FechaUltimoAcceso, Login = registro.Login, UsuarioId = registro.UsuarioId }; return(resultado); } }