public object ConvertImagen(int id) { using (var db = new IglesiaFinalEntities2()) { var imagen = (from d in db.Iglesias where d.Id_Iglesia == id select d.Foto).FirstOrDefault(); return(File(imagen, "~/App_Data/Imagen/jpg")); } }
public ActionResult Eliminar(int id) { using (var db = new IglesiaFinalEntities2()) { var tb = db.Iglesias.Find(id); db.Iglesias.Remove(tb); db.SaveChanges(); } return(RedirectToAction("Index", "Iglesia")); }
public ActionResult Index() { var lista = new List <IglesiaViewModel>(); using (var db = new IglesiaFinalEntities2()) { lista = (from d in db.Iglesias.Include(x => x.Usuario) select new IglesiaViewModel { Id_Iglesia = d.Id_Iglesia, Sexo_DP = d.Sexo_DP, Apellidos_DP = d.Apellidos_DP, Nombres_DP = d.Nombres_DP, FechaNacimiento_DP = d.FechaNacimiento_DP, PaisNacimiento_DP1 = d.PaisNacimiento_DP1, CiudadNacimiento_DP = d.CiudadNacimiento_DP, PaisResidenciaActual_DP = d.PaisResidenciaActual_DP, CiudadResidneciaActual_DP = d.CiudadResidneciaActual_DP, Direccion_DP = d.Direccion_DP, Telefono_DP = d.Telefono_DP, Celular_DP = d.Celular_DP, Correo_DP = d.Correo_DP, TipoIdentidad_DP = d.TipoIdentidad_DP, DocumentoIdentidad_DP = d.DocumentoIdentidad_DP, EstadoCivil_DF = d.EstadoCivil_DF, NombrePareja_DF = d.NombrePareja_DF, Hijos_DF = d.Hijos_DF, NoHijos_DF = d.NoHijos_DF, Profesion_DL = d.Profesion_DL, OcupacionActual_DL = d.OcupacionActual_DL, NombreEmpresa_DL = d.NombreEmpresa_DL, EmpresaTelefono_DL = d.EmpresaTelefono_DL, FechaConvencion_DE = d.FechaConvencion_DE, FechaBautismo_DE = d.FechaBautismo_DE, FechaAceptado_DE = d.FechaAceptado_DE, Denominacion_DE = d.Denominacion_DE, NombreIglesiaActual_DE = d.NombreIglesiaActual_DE, IglesiaMenorTiempo_DE = d.IglesiaMenorTiempo_DE, IglesiaAnterior_DE = d.IglesiaAnterior_DE, PastorActual_DE = d.PastorActual_DE, SidoDisciplenado_DE = d.SidoDisciplenado_DE, DisciplinaVeces_DE = d.DisciplinaVeces_DE, DisciplinaCausas_DE = d.DisciplinaCausas_DE, FuncionesOcupadaActural_DE = d.FuncionesOcupadaActural_DE, MinisteriosAnteriores_DE = d.MinisteriosAnteriores_DE, MinisteriosMayorFruto_DE = d.MinisteriosMayorFruto_DE, MinisteriosMayorFrutoPorque_DE = d.MinisteriosMayorFrutoPorque_DE, MinisterioLlamado_DE = d.MinisterioLlamado_DE, MetasVida_DE = d.MetasVida_DE, RespaldoIglesia_DE = d.RespaldoIglesia_DE, NivelEstudio_DA = d.NivelEstudio_DA, VezEspulsado_DA = d.VezEspulsado_DA, VezEspulsadoPorque_DA = d.VezEspulsadoPorque_DA, Usuario_Id = d.Usuario.Id_Usuario, PaisNacimiento_DP = d.PaisNacimiento_DP, Imagen = d.Foto }).ToList(); } return(View(lista)); }
public object Editar(int Id) { var model = new IglesiaViewModel() { DdlPaises = GetPais(), NivelAcdemico = GetNivelAcdemico() }; using (var db = new IglesiaFinalEntities2()) { var tb = db.Iglesias.Find(Id); model.Id_Iglesia = tb.Id_Iglesia; model.Sexo_DP = tb.Sexo_DP; model.Apellidos_DP = tb.Apellidos_DP; model.Nombres_DP = tb.Nombres_DP; model.FechaNacimiento_DP = tb.FechaNacimiento_DP; //model.PaisNacimiento_DP1 = tb.PaisNacimiento_DP1; model.CiudadNacimiento_DP = tb.CiudadNacimiento_DP; //model.PaisResidenciaActual_DP = tb.PaisResidenciaActual_DP; model.CiudadResidneciaActual_DP = tb.CiudadResidneciaActual_DP; model.Direccion_DP = tb.Direccion_DP; model.Telefono_DP = tb.Telefono_DP; model.Celular_DP = tb.Celular_DP; model.Correo_DP = tb.Correo_DP; model.TipoIdentidad_DP = tb.TipoIdentidad_DP; model.DocumentoIdentidad_DP = tb.DocumentoIdentidad_DP; model.EstadoCivil_DF = tb.EstadoCivil_DF; model.NombrePareja_DF = tb.NombrePareja_DF; model.Hijos_DF = tb.Hijos_DF; model.NoHijos_DF = tb.NoHijos_DF; model.Profesion_DL = tb.Profesion_DL; model.OcupacionActual_DL = tb.OcupacionActual_DL; model.NombreEmpresa_DL = tb.NombreEmpresa_DL; model.EmpresaTelefono_DL = tb.EmpresaTelefono_DL; model.FechaConvencion_DE = tb.FechaConvencion_DE; model.FechaBautismo_DE = tb.FechaBautismo_DE; model.FechaAceptado_DE = tb.FechaAceptado_DE; model.Denominacion_DE = tb.Denominacion_DE; model.NombreIglesiaActual_DE = tb.NombreIglesiaActual_DE; model.IglesiaMenorTiempo_DE = tb.IglesiaMenorTiempo_DE; model.IglesiaAnterior_DE = tb.IglesiaAnterior_DE; model.PastorActual_DE = tb.PastorActual_DE; model.SidoDisciplenado_DE = tb.SidoDisciplenado_DE; model.DisciplinaVeces_DE = tb.DisciplinaVeces_DE; model.DisciplinaCausas_DE = tb.DisciplinaCausas_DE; model.FuncionesOcupadaActural_DE = tb.FuncionesOcupadaActural_DE; model.MinisteriosAnteriores_DE = tb.MinisteriosAnteriores_DE; model.MinisteriosMayorFruto_DE = tb.MinisteriosMayorFruto_DE; model.MinisteriosMayorFrutoPorque_DE = tb.MinisteriosMayorFrutoPorque_DE; model.MinisterioLlamado_DE = tb.MinisterioLlamado_DE; model.MetasVida_DE = tb.MetasVida_DE; model.RespaldoIglesia_DE = tb.RespaldoIglesia_DE; //model.NivelEstudio_DA = tb.NivelEstudio_DA; model.VezEspulsado_DA = tb.VezEspulsado_DA; model.VezEspulsadoPorque_DA = tb.VezEspulsadoPorque_DA; model.PaisNacimiento_DP = tb.PaisNacimiento_DP; model.VerNivelAcademico = tb.NivelEstudio_DA; model.VerPaisN = tb.PaisNacimiento_DP1; model.VerPaisR = tb.PaisResidenciaActual_DP; } return(model); }
public ActionResult Save(IglesiaViewModel model, HttpPostedFileBase file) { if (file != null && file.ContentLength > 0) { byte[] imagenData = null; using (var imagen = new BinaryReader(file.InputStream)) { imagenData = imagen.ReadBytes(file.ContentLength); } model.Imagen = imagenData; } try { using (var db = new IglesiaFinalEntities2()) { var tb = new Iglesia(); tb.Id_Iglesia = model.Id_Iglesia; tb.Sexo_DP = model.Sexo_DP; tb.Apellidos_DP = model.Apellidos_DP; tb.Nombres_DP = model.Nombres_DP; tb.FechaNacimiento_DP = model.FechaNacimiento_DP; tb.PaisNacimiento_DP1 = model.PaisNacimiento_DP1; tb.CiudadNacimiento_DP = model.CiudadNacimiento_DP; tb.PaisResidenciaActual_DP = model.PaisResidenciaActual_DP; tb.CiudadResidneciaActual_DP = model.CiudadResidneciaActual_DP; tb.Direccion_DP = model.Direccion_DP; tb.Telefono_DP = model.Telefono_DP; tb.Celular_DP = model.Celular_DP; tb.Correo_DP = model.Correo_DP; tb.TipoIdentidad_DP = model.TipoIdentidad_DP; tb.DocumentoIdentidad_DP = model.DocumentoIdentidad_DP; tb.EstadoCivil_DF = model.EstadoCivil_DF; tb.NombrePareja_DF = model.NombrePareja_DF; tb.Hijos_DF = model.Hijos_DF; tb.NoHijos_DF = model.NoHijos_DF; tb.Profesion_DL = model.Profesion_DL; tb.OcupacionActual_DL = model.OcupacionActual_DL; tb.NombreEmpresa_DL = model.NombreEmpresa_DL; tb.EmpresaTelefono_DL = model.EmpresaTelefono_DL; tb.FechaConvencion_DE = model.FechaConvencion_DE; tb.FechaBautismo_DE = model.FechaBautismo_DE; tb.FechaAceptado_DE = model.FechaAceptado_DE; tb.Denominacion_DE = model.Denominacion_DE; tb.NombreIglesiaActual_DE = model.NombreIglesiaActual_DE; tb.IglesiaMenorTiempo_DE = model.IglesiaMenorTiempo_DE; tb.IglesiaAnterior_DE = model.IglesiaAnterior_DE; tb.PastorActual_DE = model.PastorActual_DE; tb.SidoDisciplenado_DE = model.SidoDisciplenado_DE; tb.DisciplinaVeces_DE = model.DisciplinaVeces_DE; tb.DisciplinaCausas_DE = model.DisciplinaCausas_DE; tb.FuncionesOcupadaActural_DE = model.FuncionesOcupadaActural_DE; tb.MinisteriosAnteriores_DE = model.MinisteriosAnteriores_DE; tb.MinisteriosMayorFruto_DE = model.MinisteriosMayorFruto_DE; tb.MinisteriosMayorFrutoPorque_DE = model.MinisteriosMayorFrutoPorque_DE; tb.MinisterioLlamado_DE = model.MinisterioLlamado_DE; tb.MetasVida_DE = model.MetasVida_DE; tb.RespaldoIglesia_DE = model.RespaldoIglesia_DE; tb.NivelEstudio_DA = model.NivelEstudio_DA; tb.VezEspulsado_DA = model.VezEspulsado_DA; tb.VezEspulsadoPorque_DA = model.VezEspulsadoPorque_DA; tb.PaisNacimiento_DP = model.PaisNacimiento_DP; tb.Foto = model.Imagen; if (model.Id_Iglesia != 0) { // db.Estudiantes.Add(tb); tb.Id_Iglesia = model.Id_Iglesia; db.Entry(tb).State = System.Data.Entity.EntityState.Modified; } else { db.Iglesias.Add(tb); } db.SaveChanges(); } return(RedirectToAction("Index", "Iglesia")); } catch (Exception ex) { throw new Exception(ex.Message); } }