/* public void RefreshAll() { foreach (var entity in bd.ChangeTracker.Entries()) { entity.Reload(); } }*/ public Entinegocio lisHoja(string idhoja) { try { //RefreshAll(); NegocioView item = bd.NegocioView.Where(i => i.ID_NEGOCIO == idhoja).FirstOrDefault(); // bd.Entry<NegocioView>(item).Reload(); bd.Entry(item).State = EntityState.Detached; if (item != null) { Entinegocio hn = new Entinegocio(); hn.ID_NEGOCIO = item.ID_NEGOCIO; hn.LUGAR_EXPE = item.LUGAR_EXPE; hn.TIPO_DOCUMENTO = item.TIPO_DOCUMENTO; hn.TIPO_PERSONA = item.TIPO_PERSONA; hn.ID_HOJA = item.ID_HOJA; hn.PROPIETARIO = item.PROPIETARIO; hn.CEDULA_P = item.CEDULA_P; hn.ESTADO_C = item.ESTADO_C; hn.EXPEDICION = item.EXPEDICION; hn.FECHA_NACI = item.FECHA_NACI; hn.LUGAR = item.LUGAR; hn.DIRECCION_R = item.DIRECCION_R; hn.TELEFONO_P = item.TELEFONO_P; hn.EMPRESA = item.EMPRESA; hn.TELFONO_EMP = item.TELFONO_EMP; hn.CARGO = item.CARGO; hn.PROFESION = item.PROFESION; hn.DIRECCION_EMPR = item.DIRECCION_EMPR; hn.ANTIGUEDAD = item.ANTIGUEDAD; hn.CORREO = item.CORREO; hn.NOMBRE_CONY = item.NOMBRE_CONY; hn.CEDULA_CUY = item.CEDULA_CUY; hn.TELE_CONY = item.TELE_CONY; hn.N_HIJO = item.N_HIJO; hn.INTERES_COM = item.INTERES_COM; hn.VALOR_CASA = item.VALOR_CASA; hn.INICIAL = item.INICIAL; hn.CREDITO = item.CREDITO; hn.BANCO = item.BANCO; hn.NOMBRE_BANCO = item.NOMBRE_BANCO; hn.NO_CREDITO = item.NO_CREDITO; hn.FECHA_ES = item.FECHA_ES; hn.FECHA_ENT = item.FECHA_ENT; hn.FECHA_SUBRO = item.FECHA_SUBRO; hn.ASESOR_INFO = item.ASESOR_INFO; hn.MEDIO_ENT = item.MEDIO_ENT; hn.ASOCIADO = item.ASOCIADO; hn.CLASE_INMU = item.CLASE_INMU; hn.SEPARACION = item.SEPARACION; hn.NOMBRES = item.NOMBRES; hn.NOMBRE_PROYEC = item.NOMBRE_PROYEC; hn.INGRESO = item.INGRESO; hn.CODIGO_F = item.CODIGO_F; hn.INMUEBLE = item.INMUEBLE; hn.NOMBRE_BLO = item.NOMBRE_BLO; hn.USER_NEGOCIO = item.PROPIETARIO; hn.USER_CARTERA = item.USER_CARTERA; hn.CODIGO_F = item.CODIGO_F; hn.PROYECTO_INT = item.NOMBRE_PROYEC; hn.FECHA_NEGOCIO = item.FECHA_NEGOCIO; hn.PARQUEADERO = item.PARQUEADERO; hn.AREAS_COMUNES = item.AREAS_COMUNES; hn.AREA_PRIVADA = item.AREA_PRIVADA; hn.AREA_CONSTRUIDA = item.AREA_CONSTRUIDA; hn.TIPO_DOCUMENTO_CONY = item.TIPO_DOCUMENTO_CONY; hn.LUGAR_EXPEDICION = item.LUGAR_EXPEDICION; hn.FECHA_EXPEDICION_CUY = item.FECHA_EXPEDICION_CUY; hn.ADICIONES_EXCLUSIONES = item.ADICIONES_EXCLUSIONES; hn.SUBSIDIO = item.SUBSIDIO; hn.GARAJE = item.GARAJE; // hn.SALDO_FINANCIAR = item.SALDO_FINANCIAR; hn.VALOR_SERVICIOGAS = item.VALOR_SERVICIOGAS; hn.INTERESES_SUBROGACION = item.INTERESES_SUBROGACION; hn.AUT_MENSAJE = item.AUT_MENSAJE; hn.AUT_CORREO = item.AUT_CORREO; hn.DIRECCION_CORRESPON = item.DIRECCION_CORRESPON; hn.CELULAR = item.CELULAR; hn.OBSERVACIONES = item.OBSERVACIONES; hn.DESCUENTO = item.DESCUENTO; hn.DOMICILIO = item.DOMICILIO; return hn; } else { return null; } } catch (DbEntityValidationException ex) { foreach (var eve in ex.EntityValidationErrors) { Console.WriteLine("Entity of type \"{0}\" in state \"{1}\" has the following validation errors:", eve.Entry.Entity.GetType().Name, eve.Entry.State); foreach (var ve in eve.ValidationErrors) { Console.WriteLine("- Property: \"{0}\", Error: \"{1}\"", ve.PropertyName, ve.ErrorMessage); } } throw; } }
public List<Entinegocio> lisAllHoja() { try { List<negocio> line = bd.negocio.ToList(); List<Entinegocio> linE = new List<Entinegocio>(); if (line.Count.Equals(0) && line.Equals(null)) { return linE; } else { foreach (var item in line) { Entinegocio hn = new Entinegocio(); hn.ID_HOJA = item.ID_HOJA; hn.PROPIETARIO = item.PROPIETARIO; hn.CEDULA_P = item.CEDULA_P; hn.CEDULA_CUY = item.CEDULA_CUY; hn.EXPEDICION = item.EXPEDICION; hn.ESTADO_C = item.ESTADO_C; hn.FECHA_NACI = item.FECHA_NACI; hn.LUGAR = item.LUGAR; hn.DIRECCION_R = item.DIRECCION_R; hn.TELEFONO_P = item.TELEFONO_P; hn.EMPRESA = item.EMPRESA; hn.CARGO = item.CARGO; hn.DIRECCION_EMPR = item.DIRECCION_EMPR; hn.INGRESO = item.INGRESO; hn.ANTIGUEDAD = item.ANTIGUEDAD; hn.CORREO = item.CORREO; hn.NOMBRE_CONY = item.NOMBRE_CONY; hn.TELE_CONY = item.TELE_CONY; hn.N_HIJO = item.N_HIJO; hn.INTERES_COM = item.INTERES_COM; hn.PROYECTO_INT = item.PROYECTO_INT.Trim(); hn.FECHA_ENT = item.FECHA_ENT; hn.FECHA_ES = item.FECHA_ES; hn.FECHA_SUBRO = item.FECHA_SUBRO; hn.PROFESION = item.PROFESION; hn.ASESOR_INFO = item.ASESOR_INFO; hn.CLASE_INMU = item.CLASE_INMU; hn.BANCO = item.BANCO; hn.NO_CREDITO = item.NO_CREDITO; hn.MEDIO_ENT = item.MEDIO_ENT; hn.VALOR_CASA = item.VALOR_CASA; hn.INICIAL = item.INICIAL; hn.CREDITO = item.CREDITO; hn.USER_NEGOCIO = item.PROPIETARIO; hn.USER_CARTERA = item.USER_CARTERA; hn.CODIGO_F = item.CODIGO_F; hn.PARQUEADERO = item.PARQUEADERO; hn.AREAS_COMUNES = item.AREAS_COMUNES; hn.AREA_PRIVADA = item.AREA_PRIVADA; hn.AREA_CONSTRUIDA = item.AREA_CONSTRUIDA; hn.TIPO_DOCUMENTO_CONY = item.TIPO_DOCUMENTO_CONY; hn.LUGAR_EXPEDICION = item.LUGAR_EXPEDICION; hn.FECHA_EXPEDICION_CUY = item.FECHA_EXPEDICION_CUY; hn.ADICIONES_EXCLUSIONES = item.ADICIONES_EXCLUSIONES; hn.SUBSIDIO = item.SUBSIDIO; hn.GARAJE = item.GARAJE; /// hn.SALDO_FINANCIAR = item.SALDO_FINANCIAR; hn.VALOR_SERVICIOGAS = item.VALOR_SERVICIOGAS; hn.INTERESES_SUBROGACION = item.INTERESES_SUBROGACION; hn.AUT_MENSAJE = item.AUT_MENSAJE; hn.AUT_CORREO = item.AUT_CORREO; linE.Add(hn); } return linE; } } catch (Exception) { return null; throw; } }