public Response Crear(Etnia etnia) { try { var respuesta = Existe(etnia); if (!respuesta.IsSuccess) { etnia.Nombre = etnia.Nombre.TrimStart().TrimEnd().ToUpper(); db.Add(etnia); db.SaveChanges(); return(new Response { IsSuccess = true, Message = "Ok", }); } else { return(new Response { IsSuccess = false, Message = "Existe una etnia con igual nombre...", }); } } catch (Exception ex) { return(new Response { IsSuccess = false, Message = ex.Message, }); } }
public void Update(Etnia entity) { using (var trans = new TransactionScope()) { _EtniaRepository.Update(entity); trans.Complete(); } }
public byte Create(Etnia entity) { using (var trans = new TransactionScope()) { var id = _EtniaRepository.Create(entity); trans.Complete(); return(id); } }
public void Update(Etnia entity) { Connection.Execute( "SProc_Etnia_Update", commandType: CommandType.StoredProcedure, param: new { entity.Id, entity.Descricao } ); }
public byte Create(Etnia entity) { var id = Connection.QuerySingle <byte>( "SProc_Etnia_Insert", commandType: CommandType.StoredProcedure, param: new { entity.Descricao } ); return(id); }
public async Task <IActionResult> Create(Etnia etnia) { if (!ModelState.IsValid) { InicializarMensaje(null); return(View(etnia)); } Response response = new Response(); try { response = await apiServicio.InsertarAsync(etnia, new Uri(WebApp.BaseAddress), "api/Etnias/InsertarEtnia"); if (response.IsSuccess) { var responseLog = await GuardarLogService.SaveLogEntry(new LogEntryTranfer { ApplicationName = Convert.ToString(Aplicacion.WebAppTh), ExceptionTrace = null, Message = "Se ha creado un etnia", UserName = "******", LogCategoryParametre = Convert.ToString(LogCategoryParameter.Create), LogLevelShortName = Convert.ToString(LogLevelParameter.ADV), EntityID = string.Format("{0} {1}", "Etnia:", etnia.IdEtnia), }); return(RedirectToAction("Index")); } ViewData["Error"] = response.Message; return(View(etnia)); } catch (Exception ex) { await GuardarLogService.SaveLogEntry(new LogEntryTranfer { ApplicationName = Convert.ToString(Aplicacion.WebAppTh), Message = "Creando Etnia", ExceptionTrace = ex.Message, LogCategoryParametre = Convert.ToString(LogCategoryParameter.Create), LogLevelShortName = Convert.ToString(LogLevelParameter.ERR), UserName = "******" }); return(BadRequest()); } }
public async Task <Response> PostEtnia([FromBody] Etnia Etnia) { try { if (!ModelState.IsValid) { return(new Response { IsSuccess = false, Message = "" }); } var respuesta = Existe(Etnia); if (!respuesta.IsSuccess) { db.Etnia.Add(Etnia); await db.SaveChangesAsync(); return(new Response { IsSuccess = true, Message = Mensaje.Satisfactorio }); } return(new Response { IsSuccess = false, Message = Mensaje.ExisteRegistro }); } catch (Exception ex) { await GuardarLogService.SaveLogEntry(new LogEntryTranfer { ApplicationName = Convert.ToString(Aplicacion.SwTH), ExceptionTrace = ex.Message, Message = Mensaje.Excepcion, LogCategoryParametre = Convert.ToString(LogCategoryParameter.Critical), LogLevelShortName = Convert.ToString(LogLevelParameter.ERR), UserName = "", }); return(new Response { IsSuccess = false, Message = Mensaje.Error, }); } }
public async Task <IActionResult> Edit(string id, Etnia etnia) { Response response = new Response(); try { if (!string.IsNullOrEmpty(id)) { response = await apiServicio.EditarAsync(id, etnia, new Uri(WebApp.BaseAddress), "/api/Etnias"); if (response.IsSuccess) { await GuardarLogService.SaveLogEntry(new LogEntryTranfer { ApplicationName = Convert.ToString(Aplicacion.WebAppTh), EntityID = string.Format("{0} : {1}", "Etnia", id), LogCategoryParametre = Convert.ToString(LogCategoryParameter.Edit), LogLevelShortName = Convert.ToString(LogLevelParameter.ADV), Message = "Se ha actualizado un etnia", UserName = "******" }); return(RedirectToAction("Index")); } ViewData["Error"] = response.Message; return(View(etnia)); } return(BadRequest()); } catch (Exception ex) { await GuardarLogService.SaveLogEntry(new LogEntryTranfer { ApplicationName = Convert.ToString(Aplicacion.WebAppTh), Message = "Editando un etnia", ExceptionTrace = ex, LogCategoryParametre = Convert.ToString(LogCategoryParameter.Edit), LogLevelShortName = Convert.ToString(LogLevelParameter.ERR), UserName = "******" }); return(BadRequest()); } }
public Response Existe(Etnia etnia) { var respuestaEtnia = db.Etnia.Where(p => p.Nombre.ToUpper() == etnia.Nombre.TrimStart().TrimEnd().ToUpper()).FirstOrDefault(); if (respuestaEtnia != null) { return(new Response { IsSuccess = true, Message = "Existe una etnia de igual nombre", Resultado = null, }); } return(new Response { IsSuccess = false, Message = "No existe la etnia...", Resultado = db.Etnia.Where(p => p.IdEtnia == etnia.IdEtnia).FirstOrDefault(), }); }
private Response Existe(Etnia Etnia) { var bdd = Etnia.Nombre.ToUpper().TrimEnd().TrimStart(); var Etniarespuesta = db.Etnia.Where(p => p.Nombre.ToUpper().TrimStart().TrimEnd() == bdd).FirstOrDefault(); if (Etniarespuesta != null) { return(new Response { IsSuccess = true, Message = Mensaje.ExisteRegistro, Resultado = null, }); } return(new Response { IsSuccess = false, Resultado = Etniarespuesta, }); }
private async Task SeedFilter() { var nomes = new string[] { "João", "Maria", "Pedro", "Rafael", "Cristina", "Priscila" }; var sobrenomes = new string[] { "Silveira", "Souza", "Silva", "Guedes", "Maia", "Monte Mor" }; var regioes = new Regiao[] { Regiao.Nordeste, Regiao.Sul, Regiao.Sudeste, Regiao.Norte, Regiao.CentroOeste }; var etnias = new Etnia[] { Etnia.Branco, Etnia.Caboclo, Etnia.Cafuzo, Etnia.Indigena, Etnia.Mulato, Etnia.Negro, Etnia.Pardo }; var generos = new Genero[] { Genero.Feminino, Genero.Masculino, Genero.Indefinido, Genero.Outro }; var escolaridades = new Escolaridade[] { Escolaridade.Outro, Escolaridade.MediolIncompleto, Escolaridade.MedioCompleto, Escolaridade.PosGraduado, Escolaridade.SuperiorCompleto }; for (int i = 0; i < 20; i++) { _context.Pesquisas.Add(new Pesquisa { Nome = nomes[new Random().Next(6)], Sobrenome = sobrenomes[new Random().Next(6)], Regiao = regioes[new Random().Next(5)], Etnia = etnias[new Random().Next(7)], Genero = generos[new Random().Next(4)], Escolaridade = escolaridades[new Random().Next(5)] }); } await _context.SaveChangesAsync(); }
public async Task <CustomResponse <Etnia> > Put([FromBody] Etnia etnia, [FromServices] AccessManager accessManager) { return(await _service.Atualizar(etnia, Guid.Parse(HttpContext.User.Identity.Name))); }
public static void Cadastrar(Etnia etnia) { EtniaDAO dao = new EtniaDAO(); dao.Cadastrar(etnia); }
public string EtniaDescricao() => Etnia.GetEnumDescription();
public async Task <Response> ListarFichaMedicaViewModel([FromBody] FichaMedicaViewModel fmv) { try { Persona personaVar = new Persona(); if (fmv.DatosBasicosPersonaViewModel.IdPersona < 1) { try { personaVar = db.Persona.Where(x => x.Identificacion == fmv.DatosBasicosPersonaViewModel.Identificacion).FirstOrDefault(); } catch (Exception ex) { return(new Response { IsSuccess = false, Message = Mensaje.RegistroNoEncontrado }); } } else { try { personaVar = db.Persona.Where(x => x.IdPersona == fmv.DatosBasicosPersonaViewModel.IdPersona).FirstOrDefault(); } catch (Exception ex) { return(new Response { IsSuccess = false, Message = Mensaje.RegistroNoEncontrado }); } } if (personaVar == null) { return(new Response { IsSuccess = false, Message = Mensaje.RegistroNoEncontrado }); } PersonaEstudio personaEstudioVar = db.PersonaEstudio.Where(x => x.IdPersona == personaVar.IdPersona).FirstOrDefault(); Sexo sexoVar = db.Sexo.Where(x => x.IdSexo == personaVar.IdSexo).FirstOrDefault(); Nacionalidad NacionalidadVar = db.Nacionalidad.Where(x => x.IdNacionalidad == personaVar.IdNacionalidad).FirstOrDefault(); Parroquia parroquiaVar = db.Parroquia.Where(x => x.IdParroquia == personaVar.IdParroquia).FirstOrDefault(); EstadoCivil estadoCivilVar = db.EstadoCivil.Where(x => x.IdEstadoCivil == personaVar.IdEstadoCivil).FirstOrDefault(); Etnia etniaVar = db.Etnia.Where(x => x.IdEtnia == personaVar.IdEtnia).FirstOrDefault(); TipoSangre tipoSangreVar = db.TipoSangre.Where(x => x.IdTipoSangre == personaVar.IdTipoSangre).FirstOrDefault(); PersonaDiscapacidad personaDiscapacidadVar = db.PersonaDiscapacidad.Where(x => x.IdPersona == personaVar.IdPersona).FirstOrDefault(); Empleado empleadoVar = db.Empleado.Where(x => x.IdPersona == personaVar.IdPersona).FirstOrDefault(); /* INICIALIZACIÓN DE OBJETOS CON VALORES NULOS */ Titulo tituloVar = new Titulo(); Estudio estudioVar = new Estudio(); EmpleadoContactoEmergencia contactoEmergenciaVar = new EmpleadoContactoEmergencia(); Dependencia dependenciaVar = new Dependencia(); EmpleadoFamiliar empleadoFamiliarVar = new EmpleadoFamiliar(); Persona personaEmergenciaVar = new Persona(); Sucursal sucursalVar = new Sucursal(); Parentesco parentescoVar = new Parentesco(); TipoDiscapacidad discapacidadVar = new TipoDiscapacidad(); IndiceOcupacionalModalidadPartida indOcupModParVar = new IndiceOcupacionalModalidadPartida(); IndiceOcupacional inOcupVar = new IndiceOcupacional(); ManualPuesto manPuestoVar = new ManualPuesto(); /* INICIALIZACIÓN DE VARIABLES NULAS*/ var datoConadis = ""; var datoPorcentaje = ""; var datoCargoTrabajo = ""; var datoPuestoTrabajo = ""; var datoEdad = ""; bool datoCondicionEspecial = false; int datoNumHijos = 0; var datoSedeTrabajo = ""; var datoPersonaEmergencia = ""; var datoPersonaEmergenciaContacto = ""; var nombreCampoHijos = "Hijo/a"; if (personaEstudioVar != null && personaEstudioVar.IdPersonaEstudio > 0) { tituloVar = db.Titulo.Where(x => x.IdTitulo == personaEstudioVar.IdTitulo).FirstOrDefault(); } if (tituloVar != null && tituloVar.IdEstudio > 0) { estudioVar = db.Estudio.Where(x => x.IdEstudio == tituloVar.IdEstudio).FirstOrDefault(); } if (empleadoVar != null && empleadoVar.IdEmpleado > 0) { contactoEmergenciaVar = db.EmpleadoContactoEmergencia.Where(x => x.IdEmpleado == empleadoVar.IdEmpleado).FirstOrDefault(); dependenciaVar = db.Dependencia.Where(x => x.IdDependencia == empleadoVar.IdDependencia).FirstOrDefault(); empleadoFamiliarVar = db.EmpleadoFamiliar.Where(x => x.IdEmpleado == empleadoVar.IdEmpleado).FirstOrDefault(); indOcupModParVar = db.IndiceOcupacionalModalidadPartida.Where(x => x.IdEmpleado == empleadoVar.IdEmpleado).FirstOrDefault(); var listaHijos = db.EmpleadoFamiliar.Where(x => x.IdEmpleado == empleadoVar.IdEmpleado).ToList(); datoNumHijos = listaHijos.Count(); } if (indOcupModParVar != null && indOcupModParVar.IdEmpleado > 0) { inOcupVar = db.IndiceOcupacional.Where(x => x.IdIndiceOcupacional == indOcupModParVar.IdIndiceOcupacional).FirstOrDefault(); } if (inOcupVar != null && inOcupVar.IdIndiceOcupacional > 0) { manPuestoVar = db.ManualPuesto.Where(x => x.IdManualPuesto == inOcupVar.IdManualPuesto).FirstOrDefault(); } if (contactoEmergenciaVar != null && contactoEmergenciaVar.IdEmpleadoContactoEmergencia > 0) { personaEmergenciaVar = db.Persona.Where(x => x.IdPersona == contactoEmergenciaVar.IdPersona).FirstOrDefault(); } if (dependenciaVar != null && dependenciaVar.IdDependencia > 0) { sucursalVar = db.Sucursal.Where(x => x.IdSucursal == dependenciaVar.IdSucursal).FirstOrDefault(); } if (empleadoFamiliarVar != null && empleadoFamiliarVar.IdEmpleadoFamiliar > 0 && contactoEmergenciaVar != null && contactoEmergenciaVar.IdEmpleadoContactoEmergencia > 0) { parentescoVar = db.Parentesco.Where(x => x.IdParentesco == contactoEmergenciaVar.IdParentesco).FirstOrDefault(); } if (personaDiscapacidadVar != null && personaDiscapacidadVar.IdPersonaDiscapacidad > 0) { discapacidadVar = db.TipoDiscapacidad.Where(x => x.IdTipoDiscapacidad == personaDiscapacidadVar.IdTipoDiscapacidad).FirstOrDefault(); datoCondicionEspecial = true; } /* Validación obtencion de dato nulo */ if (discapacidadVar != null && discapacidadVar.IdTipoDiscapacidad > 0) { datoConadis = personaDiscapacidadVar.NumeroCarnet; datoPorcentaje = personaDiscapacidadVar.Porciento + " %"; } if (sucursalVar != null && sucursalVar.IdSucursal > 0) { datoSedeTrabajo = sucursalVar.Nombre; } if (personaEmergenciaVar != null && personaEmergenciaVar.IdPersona > 0) { datoPersonaEmergencia = personaEmergenciaVar.Nombres + " " + personaEmergenciaVar.Apellidos; datoPersonaEmergenciaContacto = personaEmergenciaVar.TelefonoCasa + " " + personaEmergenciaVar.TelefonoPrivado; } if (manPuestoVar != null && manPuestoVar.IdManualPuesto > 0) { datoPuestoTrabajo = manPuestoVar.Descripcion; datoCargoTrabajo = manPuestoVar.Nombre; } DateTime year = (DateTime)personaVar.FechaNacimiento; int yActual = DateTime.Now.Year; int yNacimiento = (int)(year.Year); datoEdad = (yActual - yNacimiento) + ""; DatosBasicosPersonaViewModel dbvm = new DatosBasicosPersonaViewModel { IdPersona = personaVar.IdPersona, NombresApellidos = personaVar.Nombres + " " + personaVar.Apellidos, Identificacion = personaVar.Identificacion, LugarNacimiento = NacionalidadVar.Nombre + "/ " + parroquiaVar.Nombre, FechaNacimiento = year.ToString("dd/MM/yyyy"), DireccionDomiciliaria = personaVar.CallePrincipal + " " + personaVar.CalleSecundaria + " " + personaVar.Numero, Telefono = personaVar.TelefonoPrivado + " " + personaVar.TelefonoCasa, Edad = datoEdad, Genero = sexoVar.Nombre, NivelEducativo = estudioVar.Nombre, EstadoCivil = estadoCivilVar.Nombre, Profesion = (tituloVar != null)? tituloVar.Nombre:"", NumeroHijos = datoNumHijos, Etnia = etniaVar.Nombre, CondicionEspecial = datoCondicionEspecial, TipoDiscapacidad = discapacidadVar.Nombre, Conadis = datoConadis, Porcentaje = datoPorcentaje, NombreCargoTrabajo = datoCargoTrabajo, DescripcionPuestoTrabajo = datoPuestoTrabajo, SedeTrabajo = datoSedeTrabajo, ContactoEmergencias = datoPersonaEmergencia, Parentesco = parentescoVar.Nombre, ParienteTelefono = datoPersonaEmergenciaContacto, FechaIngreso = empleadoVar.FechaIngreso }; var ListaFichasMedicas = await db.FichaMedica.Where(x => x.IdPersona == personaVar.IdPersona).OrderByDescending(x => x.FechaFichaMedica).ToListAsync(); // devuelve una lista var fichaMedicaViewModel = new FichaMedicaViewModel { DatosBasicosPersonaViewModel = dbvm, FichasMedicas = ListaFichasMedicas, ListaPersonas = ListaPersonasFichaMedicaView() }; return(new Response { IsSuccess = true, Resultado = fichaMedicaViewModel }); } catch (Exception ex) { var fichaMedicaViewModel = new FichaMedicaViewModel(); return(new Response { IsSuccess = false, Resultado = fichaMedicaViewModel, Message = Mensaje.Error }); } }
public static void Initialize(ApplicationDbContext context) { context.Database.EnsureCreated(); if (context.Year.Any() || context.Programa.Any() || context.Componente.Any() || context.Instancia_Ejecutora.Any() || context.Delegacion.Any() || context.Nacionalidad.Any() || context.Tipo_Documento.Any() || context.Genero.Any() || context.Estado_Civil.Any() || context.Tipo_Identidad.Any() || context.Municipio.Any() || context.Tipo_Persona.Any() || context.Etnia.Any() || context.Discapacidad.Any() || context.Tipo_Ambito.Any() || context.Tipo_Asentamiento.Any() || context.Tipo_Vialidad.Any() || context.Tipo_Proyecto.Any() || context.Concepto_Apoyo.Any() || context.Subconcepto_Apoyo.Any() ) { return; } //Concepto_Apoyo var concepto_apoyo = new Concepto_Apoyo[] { new Concepto_Apoyo { nombre = "Concepto 1" }, new Concepto_Apoyo { nombre = "Concepto 2" }, }; foreach (Concepto_Apoyo g in concepto_apoyo) { context.Concepto_Apoyo.Add(g); } //Subconceptopoyo var subconcepto_apoyo = new Subconcepto_Apoyo[] { new Subconcepto_Apoyo { nombre = "SubConcepto 1" }, new Subconcepto_Apoyo { nombre = "SubConcepto 2" }, }; foreach (Subconcepto_Apoyo g in subconcepto_apoyo) { context.Subconcepto_Apoyo.Add(g); } //YEAR var tipo_proyecto = new Tipo_Proyecto[] { new Tipo_Proyecto { Nombre = "Social" }, new Tipo_Proyecto { Nombre = "Privado" }, }; foreach (Tipo_Proyecto g in tipo_proyecto) { context.Tipo_Proyecto.Add(g); } //YEAR var year = new Year[] { new Year { year = 2020 }, }; foreach (Year g in year) { context.Year.Add(g); } //PROGRAMA var programa = new Programa[] { new Programa { nombre = "prestamos para tractor" }, new Programa { nombre = "prestamos para terreno" }, new Programa { nombre = "prestamos para comida" }, new Programa { nombre = "prestamos para carros" }, new Programa { nombre = "prestamos para huertas" }, new Programa { nombre = "prestamos para casas" }, }; foreach (Programa g in programa) { context.Programa.Add(g); } //COMPONENTE var componente = new Componente[] { new Componente { nombre = "Componente 1" }, new Componente { nombre = "Componente 2" }, new Componente { nombre = "Componente 3" }, new Componente { nombre = "Componente 4" }, new Componente { nombre = "Componente 5" }, new Componente { nombre = "Componente 6" }, }; foreach (Componente g in componente) { context.Componente.Add(g); } //INSTANCIA EJECUTORA var instancia = new Instancia_Ejecutora[] { new Instancia_Ejecutora { nombre = "Instancia 1" }, new Instancia_Ejecutora { nombre = "Instancia 2" }, new Instancia_Ejecutora { nombre = "Instancia 3" }, }; foreach (Instancia_Ejecutora g in instancia) { context.Instancia_Ejecutora.Add(g); } //DELEGACION var delegacion = new Delegacion[] { new Delegacion { nombre = "Delegacion 1" }, new Delegacion { nombre = "Delegacion 2" }, new Delegacion { nombre = "Delegacion 3" }, }; foreach (Delegacion g in delegacion) { context.Delegacion.Add(g); } //COMPANIA var compania = new Compania[] { new Compania { nombre_compania = "TELCEL" }, new Compania { nombre_compania = "IUSACELL" }, new Compania { nombre_compania = "MOVISTAR" }, new Compania { nombre_compania = "NEXTEL" }, new Compania { nombre_compania = "UNEFON" }, new Compania { nombre_compania = "AT&T" }, new Compania { nombre_compania = "ALO SIEMPRE CERCA" }, new Compania { nombre_compania = "MAZ TIEMPO" }, new Compania { nombre_compania = "QBOCEL" }, new Compania { nombre_compania = "VIRGIN MOBILE" }, new Compania { nombre_compania = "ALESTRA" }, new Compania { nombre_compania = "AXTEL" }, new Compania { nombre_compania = "MAXCOM" }, new Compania { nombre_compania = "MEGACABLE" }, new Compania { nombre_compania = "IZZI" }, new Compania { nombre_compania = "TELMEX" }, new Compania { nombre_compania = "TELNOR" } }; foreach (Compania g in compania) { context.Compania.Add(g); } //TUIPO_TELEFONO var tipo_telefono = new Tipo_Telefono[] { new Tipo_Telefono { nombre_tipo = "FIJO" }, new Tipo_Telefono { nombre_tipo = "MOVIL" } }; foreach (Tipo_Telefono g in tipo_telefono) { context.Tipo_Telefono.Add(g); } //GENEROS var generos = new Genero[] { new Genero { Nombre_Genero = "MASCULINO" }, new Genero { Nombre_Genero = "FEMENINO" }, new Genero { Nombre_Genero = "MORAL" }, }; foreach (Genero g in generos) { context.Genero.Add(g); } //ESTADO CIVIL var civil = new Estado_Civil[] { new Estado_Civil { Nombre_Edo_Civil = "SOLTERO" }, new Estado_Civil { Nombre_Edo_Civil = "CASADO" }, new Estado_Civil { Nombre_Edo_Civil = "DIVORCIADO" }, new Estado_Civil { Nombre_Edo_Civil = "VIUDO/A" }, new Estado_Civil { Nombre_Edo_Civil = "UNION LIBRE" }, new Estado_Civil { Nombre_Edo_Civil = "CONCUBINATO" }, new Estado_Civil { Nombre_Edo_Civil = "MORAL" }, }; foreach (Estado_Civil g in civil) { context.Estado_Civil.Add(g); } //TIPO DE IDENTIDAD var tipo_identidad = new Tipo_Identidad[] { new Tipo_Identidad { Nombre = "CARTILLA DEL SERVICIO MILITAR" }, new Tipo_Identidad { Nombre = "LICENCIA DE MANEJO" }, new Tipo_Identidad { Nombre = "PASAPORTE" }, new Tipo_Identidad { Nombre = "CREDENCIAL PARA VOTAR CON FOTOGRAFIA" }, new Tipo_Identidad { Nombre = "CREDENCIAL DEL IMSS O DEL ISSSTE" }, new Tipo_Identidad { Nombre = "CONSTANCIA EXP. POR AUTORIDAD LEGAL CON FOTOGRAFIA" }, new Tipo_Identidad { Nombre = "CEDULA PROFESIONAL" }, new Tipo_Identidad { Nombre = "CREDENCIAL DEL INSTITUTO NACIONAL DE LA SENECTUD" }, new Tipo_Identidad { Nombre = "ACTA DE NACIMIENTO" }, new Tipo_Identidad { Nombre = "CREDENCIAL O ACTA DE NATURALIZACION EXP. POR SEC. DE REL. EXTERIORES" }, new Tipo_Identidad { Nombre = "TARJETA PROCAMPO" }, new Tipo_Identidad { Nombre = "TARJETA SAGARPA/CURP" }, new Tipo_Identidad { Nombre = "LIBRETA DE MAR O NAVEGACION CON FOTOGRAFIA EXP. POR LA SCT" }, new Tipo_Identidad { Nombre = "CREDENCIAL DE PESCA" }, new Tipo_Identidad { Nombre = "CURP" }, new Tipo_Identidad { Nombre = "INE ESTATAL" }, new Tipo_Identidad { Nombre = "INSTITUTO NACIONAL DE LAS PERSONAS ADULTAS Y MAYORES (INAPAM)" }, new Tipo_Identidad { Nombre = "CREDENCIAL DEL SERVICIO POSTAL MEXICANO" }, new Tipo_Identidad { Nombre = "MATRICULA CONSULAR" }, new Tipo_Identidad { Nombre = "MORAL" } }; foreach (Tipo_Identidad g in tipo_identidad) { context.Tipo_Identidad.Add(g); } //MUNICIPIO /* * var municipio = new Municipio[] * { * new Municipio {Nombre = "Armería"}, * new Municipio {Nombre = "Tecomán"}, * new Municipio {Nombre = "Manzanillo"}, * new Municipio {Nombre = "Coquimatlán"}, * new Municipio {Nombre = "Colima"}, * new Municipio {Nombre = "Cuahutémoc"}, * new Municipio {Nombre = "Comala"}, * new Municipio {Nombre = "Ixtlahuacán"}, * new Municipio {Nombre = "Minatitlán"}, * new Municipio {Nombre = "Villa de Álvarez"}, * }; * * foreach (Municipio g in municipio) * { * context.Municipio.Add(g); * } */ //Tipo de persona var tipo_persona = new Tipo_Persona[] { new Tipo_Persona { Nombre_Tipo = "FISICA" }, new Tipo_Persona { Nombre_Tipo = "MORAL" } }; foreach (Tipo_Persona g in tipo_persona) { context.Tipo_Persona.Add(g); } //Tipo de Etnia var tipo_etnia = new Etnia[] { new Etnia { Pertenece_Etnia = "Si" }, new Etnia { Pertenece_Etnia = "No" }, new Etnia { Pertenece_Etnia = "MORAL" }, }; foreach (Etnia g in tipo_etnia) { context.Etnia.Add(g); } //Discapacidad var discapacidad = new Discapacidad[] { new Discapacidad { Tiene_Discapacidad = "Si" }, new Discapacidad { Tiene_Discapacidad = "No" }, new Discapacidad { Tiene_Discapacidad = "MORAL" }, }; foreach (Discapacidad g in discapacidad) { context.Discapacidad.Add(g); } //tipo ambito var tipo_ambito = new Tipo_Ambito[] { new Tipo_Ambito { Nombre = "AMBITO URBANO" }, new Tipo_Ambito { Nombre = "AMBITO RURAL" }, new Tipo_Ambito { Nombre = "SOBRE VIA DE COMUNICACION" }, new Tipo_Ambito { Nombre = "NO DEFINIDO" }, }; foreach (Tipo_Ambito g in tipo_ambito) { context.Tipo_Ambito.Add(g); } //tipo asentamiento var tipo_asentamiento = new Tipo_Asentamiento[] { new Tipo_Asentamiento { Nombre = "AEROPUERTO" }, new Tipo_Asentamiento { Nombre = "AMPLIACION" }, new Tipo_Asentamiento { Nombre = "BARRIO" }, new Tipo_Asentamiento { Nombre = "CAMPAMENTO" }, new Tipo_Asentamiento { Nombre = "CANTON" }, new Tipo_Asentamiento { Nombre = "CIUDAD" }, new Tipo_Asentamiento { Nombre = "CIUDAD INDUSTRIAL" }, new Tipo_Asentamiento { Nombre = "CLUB DE GOLF" }, new Tipo_Asentamiento { Nombre = "COLONIA" }, new Tipo_Asentamiento { Nombre = "CONDOMINIO" }, new Tipo_Asentamiento { Nombre = "CONGREGACION" }, new Tipo_Asentamiento { Nombre = "CONJUNTO HABITACIONAL" }, new Tipo_Asentamiento { Nombre = "CORREDOR INDUSTRIAL" }, new Tipo_Asentamiento { Nombre = "COTO" }, new Tipo_Asentamiento { Nombre = "CUARTEL" }, new Tipo_Asentamiento { Nombre = "EJIDO" }, new Tipo_Asentamiento { Nombre = "EQUIPAMIENTO" }, new Tipo_Asentamiento { Nombre = "ESTACION" }, new Tipo_Asentamiento { Nombre = "EXHACIENDA" }, new Tipo_Asentamiento { Nombre = "FINCA" }, new Tipo_Asentamiento { Nombre = "FRACCION" }, new Tipo_Asentamiento { Nombre = "FRACCIONAMIENTO" }, new Tipo_Asentamiento { Nombre = "GRAN USUARIO" }, new Tipo_Asentamiento { Nombre = "GRANJA" }, new Tipo_Asentamiento { Nombre = "HACIENDA" }, new Tipo_Asentamiento { Nombre = "INGENIO" }, new Tipo_Asentamiento { Nombre = "MANZANA" }, new Tipo_Asentamiento { Nombre = "PARAJE" }, new Tipo_Asentamiento { Nombre = "PARQUE INDUSTRIAL" }, new Tipo_Asentamiento { Nombre = "POBLADO COMUNAL" }, new Tipo_Asentamiento { Nombre = "PRIVADA" }, new Tipo_Asentamiento { Nombre = "PROLONGACION" }, new Tipo_Asentamiento { Nombre = "PUEBLO" }, new Tipo_Asentamiento { Nombre = "PUERTO" }, new Tipo_Asentamiento { Nombre = "RANCHERIA" }, new Tipo_Asentamiento { Nombre = "RANCHO" }, new Tipo_Asentamiento { Nombre = "REGION" }, new Tipo_Asentamiento { Nombre = "RESIDENCIAL" }, new Tipo_Asentamiento { Nombre = "RINCONADA" }, new Tipo_Asentamiento { Nombre = "SECCION" }, new Tipo_Asentamiento { Nombre = "SECTOR" }, new Tipo_Asentamiento { Nombre = "SUPERMANZANA" }, new Tipo_Asentamiento { Nombre = "UNIDAD" }, new Tipo_Asentamiento { Nombre = "UNIDAD HABITACIONAL" }, new Tipo_Asentamiento { Nombre = "VILLA" }, new Tipo_Asentamiento { Nombre = "ZONA COMERCIAL" }, new Tipo_Asentamiento { Nombre = "ZONA FEDERAL" }, new Tipo_Asentamiento { Nombre = "ZONA INDUSTRIAL" }, new Tipo_Asentamiento { Nombre = "ZONA MILITAR" }, new Tipo_Asentamiento { Nombre = "ZONA NAVAL" }, }; foreach (Tipo_Asentamiento g in tipo_asentamiento) { context.Tipo_Asentamiento.Add(g); } //tipo vialid var tipo_vialidad = new Tipo_Vialidad[] { new Tipo_Vialidad { Nombre = "AMPLIACION" }, new Tipo_Vialidad { Nombre = "ANDADOR" }, new Tipo_Vialidad { Nombre = "AVENIDA" }, new Tipo_Vialidad { Nombre = "BOULEVARD" }, new Tipo_Vialidad { Nombre = "CALLE" }, new Tipo_Vialidad { Nombre = "CALLEJON" }, new Tipo_Vialidad { Nombre = "CALZADA" }, new Tipo_Vialidad { Nombre = "CERRADA" }, new Tipo_Vialidad { Nombre = "CIRCUITO" }, new Tipo_Vialidad { Nombre = "CIRCUNVALACION" }, new Tipo_Vialidad { Nombre = "CONTINUACION" }, new Tipo_Vialidad { Nombre = "CORREDOR" }, new Tipo_Vialidad { Nombre = "DIAGONAL" }, new Tipo_Vialidad { Nombre = "EJE VIAL" }, new Tipo_Vialidad { Nombre = "PASAJE" }, new Tipo_Vialidad { Nombre = "PEATONAL" }, new Tipo_Vialidad { Nombre = "PERIFERICO" }, new Tipo_Vialidad { Nombre = "PRIVADA" }, new Tipo_Vialidad { Nombre = "PROLONGACION" }, new Tipo_Vialidad { Nombre = "RETORNO" }, new Tipo_Vialidad { Nombre = "VIADUCTO" }, new Tipo_Vialidad { Nombre = "CARRETERA" }, new Tipo_Vialidad { Nombre = "CAMINO" } }; foreach (Tipo_Vialidad g in tipo_vialidad) { context.Tipo_Vialidad.Add(g); } //Nacionalidad var nacionalidad = new Nacionalidad[] { new Nacionalidad { Nombre = "MEXICANO" }, new Nacionalidad { Nombre = "EXTRANJERA" }, new Nacionalidad { Nombre = "MORAL" } }; foreach (Nacionalidad g in nacionalidad) { context.Nacionalidad.Add(g); } //Tipo de documento var tipoDocumento = new Tipo_Documento[] { new Tipo_Documento { nombre = "ACTA CONSTITUTIVA" }, new Tipo_Documento { nombre = "ANEXO MODIFICATORIO DE ACTA CONSTITUTIVA" }, new Tipo_Documento { nombre = "OTRO" }, new Tipo_Documento { nombre = "PODER NOTARIAL" }, new Tipo_Documento { nombre = "CARTA PODER SIMPLE" }, new Tipo_Documento { nombre = "CARTA PODER ANTE NOTARIO" }, new Tipo_Documento { nombre = "ACTA DE ASAMBLEA" } }; foreach (Tipo_Documento g in tipoDocumento) { context.Tipo_Documento.Add(g); } context.SaveChanges(); }
public async Task <List <NacionalidadIndigena> > ListarNacionalidadesIndigenasPorEtnias([FromBody] Etnia etnia) { try { return(await db.NacionalidadIndigena.Where(x => x.IdEtnia == etnia.IdEtnia).OrderBy(x => x.Nombre).ToListAsync()); } catch (Exception ex) { await GuardarLogService.SaveLogEntry(new LogEntryTranfer { ApplicationName = Convert.ToString(Aplicacion.SwTH), ExceptionTrace = ex, Message = Mensaje.Excepcion, LogCategoryParametre = Convert.ToString(LogCategoryParameter.Critical), LogLevelShortName = Convert.ToString(LogLevelParameter.ERR), UserName = "", }); return(new List <NacionalidadIndigena>()); } }
public async Task <Response> PutEtnia([FromRoute] int id, [FromBody] Etnia Etnia) { try { if (!ModelState.IsValid) { return(new Response { IsSuccess = false, Message = Mensaje.ModeloInvalido }); } var existe = Existe(Etnia); if (existe.IsSuccess) { return(new Response { IsSuccess = false, Message = Mensaje.ExisteRegistro, }); } var EtniaActualizar = await db.Etnia.Where(x => x.IdEtnia == id).FirstOrDefaultAsync(); if (EtniaActualizar != null) { try { EtniaActualizar.Nombre = Etnia.Nombre; db.Etnia.Update(EtniaActualizar); await db.SaveChangesAsync(); return(new Response { IsSuccess = true, Message = Mensaje.Satisfactorio, }); } catch (Exception ex) { await GuardarLogService.SaveLogEntry(new LogEntryTranfer { ApplicationName = Convert.ToString(Aplicacion.SwTH), ExceptionTrace = ex.Message, Message = Mensaje.Excepcion, LogCategoryParametre = Convert.ToString(LogCategoryParameter.Critical), LogLevelShortName = Convert.ToString(LogLevelParameter.ERR), UserName = "", }); return(new Response { IsSuccess = false, Message = Mensaje.Error, }); } } return(new Response { IsSuccess = false, Message = Mensaje.ExisteRegistro }); } catch (Exception) { return(new Response { IsSuccess = false, Message = Mensaje.Excepcion }); } }
public static void CompletarObjeto(Etnia objeto) { EtniaDAO dao = new EtniaDAO(); dao.Completar(objeto); }
public async Task <CustomResponse <Etnia> > Incluir([FromBody] Etnia etnia) { return(await _service.Adicionar(etnia, Guid.Parse(HttpContext.User.Identity.Name))); }