Beispiel #1
0
        //Funcion registro automatico
        public void CreateHabilitacions(int corretaje_id)
        {
            CasasRedEntities CS = new CasasRedEntities();
            Habilitacion     habilitacion_obj = new Habilitacion
            {
                Hbt_Apagador_doble    = false,
                Hbt_Apagador_sencillo = false,
                Hbt_AvisoSusp         = false,
                Hbt_Bastago           = false,
                Hbt_Bisagras          = false,
                Hbt_Break_interior    = false,
                Hbt_Break_medidor     = false,
                Hbt_Cableado          = false,
                Hbt_Chapas            = false,
                Hbt_Chapeton          = false,
                Hbt_Conector_apagador = false,
                Hbt_Conector_sencillo = false,
                Hbt_Domo              = false,
                Hbt_Kit_lavamanos     = false,
                Hbt_Kit_taza          = false,
                Hbt_Lavamanos         = false,
                Hbt_Maneral           = false,
                Hbt_Marcos_puertas    = false,
                Hbt_Pinturas          = false,
                Hbt_Puertas           = false,
                Hbt_Regadera_completa = false,
                Hbt_Rosetas           = false,
                Hbt_Taza              = false,
                Hbt_Ventanas          = false,
                Id_Corretaje          = corretaje_id
            };

            CS.Habilitacion.Add(habilitacion_obj);
            CS.SaveChanges();
        }
Beispiel #2
0
        public string CrearHabilitacion(Habilitacion habilitacion, int corretaje_id)
        {
            CasasRedEntities CS      = new CasasRedEntities();
            Habilitacion     hab_obj = new Habilitacion
            {
                Hbt_Apagador_doble    = false,
                Hbt_Apagador_sencillo = false,
                Hbt_AvisoSusp         = false,
                Hbt_Bastago           = false,
                Hbt_Bisagras          = false,
                Hbt_Break_interior    = false,
                Hbt_Break_medidor     = false,
                Hbt_Chapas            = false,
                Hbt_Chapeton          = false,
                Hbt_Conector_apagador = false,
                Hbt_Conector_sencillo = false,
                Hbt_Domo              = false,
                Hbt_Kit_lavamanos     = false,
                Hbt_Kit_taza          = false,
                Hbt_Lavamanos         = false,
                Hbt_Maneral           = false,
                Hbt_Marcos_puertas    = false,
                Hbt_Pinturas          = false,
                Hbt_Puertas           = false,
                Hbt_Regadera_completa = false,
                Hbt_Rosetas           = false,
                Hbt_Taza              = false,
                Hbt_Ventanas          = false,
                Id_Corretaje          = corretaje_id,
                Hbt_ProgresoForm      = 0,
                Hbt_Cableado          = false,
                Hbt_FechaAlta         = DateTime.Now,
            };

            CS.Habilitacion.Add(hab_obj);
            CS.SaveChanges();

            //FotosHabilitacion obj_hab = new FotosHabilitacion
            //{
            //    fh_archivo = null,
            //    fh_nombre=null,
            //    fh_habilitacion=hab_obj.Id
            //};

            //CS.FotosHabilitacion.Add(obj_hab);
            //CS.SaveChanges();

            return("Esto es un string, repito, es un string...");
        }
Beispiel #3
0
        ////Funcion generar registro vacio relacionado con un cliente dado de alta
        public void CreateVerificacions(int cliente_id)
        {
            CasasRedEntities CS = new CasasRedEntities();
            Verificacion     verificacion_obj = new Verificacion
            {
                Vfn_Costo           = 0,
                Vfn_Persona_fisica  = false,
                Vfn_Tiempo_estimado = false,
                Vfn_Tiene_costo     = false,
                Vfn_Visto_persona   = false
            };

            CS.Verificacion.Add(verificacion_obj);
            CS.SaveChanges();
        }
        public string CrearContaduria(Contaduria contaduria, int corretaje_id)
        {
            CasasRedEntities CS             = new CasasRedEntities();
            Contaduria       contaduria_obj = new Contaduria
            {
                Cnt_Presupuesto_corretaje    = 0,
                Cnt_Presupuesto_gestion      = 0,
                Cnt_Presupuesto_habilitacion = 0,
                Id_Corretaje = corretaje_id //Para saber a que casa esta asociado el gasto
            };

            CS.Contaduria.Add(contaduria_obj);
            CS.SaveChanges();

            return("Si funciona!...");
        }
Beispiel #5
0
        //Funcion crear registro vacio automantico cuando se da de alta una casa
        public void CreateContadurias(int corretaje_id)
        {
            CasasRedEntities CS = new CasasRedEntities();

            Contaduria contaduria_obj = new Contaduria
            {
                Cnt_Presupuesto              = 0,
                Cnt_Presupuesto_corretaje    = 0,
                Cnt_Presupuesto_gestion      = 0,
                Cnt_Presupuesto_habilitacion = 0,
                Id_Corretaje = corretaje_id,
            };

            CS.Contaduria.Add(contaduria_obj);
            CS.SaveChanges();
        }
        public string VerfificacionCreate(Verificacion verificacion, int cliente_id)
        {
            CasasRedEntities CS = new CasasRedEntities();
            Verificacion     verificacion_obj = new Verificacion
            {
                Vfn_Persona_fisica  = false,
                Vfn_Visto_persona   = false,
                Vfn_Tiempo_estimado = false,
                Vfn_Tiene_costo     = false,
                Id_Cliente          = cliente_id
            };

            CS.Verificacion.Add(verificacion_obj);
            CS.SaveChanges();

            return("String si se pudo...");
        }
        public string CalificacionVendedor(int corretaje_id, int puntaje, int vendedor_id)
        {
            CasasRedEntities CS = new CasasRedEntities();
            var vendedores      = (from a in db.CalificacionVendedor where corretaje_id == a.Id_Corretaje && vendedor_id == a.Id_Vendedor select a).FirstOrDefault();

            //var vend = (from a in db.CalificacionVendedor where corretaje_id == a.Id_Corretaje select a).ToList();
            //bool continuar = false;

            if (vendedores != null)
            {
                //if (vendedor_id == Id_Vendedor)
                //{
                vendedores.DVndr_Puntaje = puntaje;
                db.SaveChanges();
                //continuar = true;
                //}

                //else if(vendedor_id == item.Id_Vendedor && continuar == false)
                //{
                //    CalificacionVendedor calVen = new CalificacionVendedor
                //    {
                //        DVndr_Puntaje = puntaje,
                //        Id_Corretaje = corretaje_id,
                //        Id_Vendedor = vendedor_id
                //    };

                //    CS.CalificacionVendedor.Add(calVen);
                //    CS.SaveChanges();
                //}
            }
            else
            {
                CalificacionVendedor calVen = new CalificacionVendedor
                {
                    DVndr_Puntaje = puntaje,
                    Id_Corretaje  = corretaje_id,
                    Id_Vendedor   = vendedor_id
                };

                CS.CalificacionVendedor.Add(calVen);
                CS.SaveChanges();
            }

            return("String...");
        }
        public HttpResponseMessage PostRecordatorios([FromBody] Recordatorio recordatorio)
        {
            try
            {
                using (CasasRedEntities entities = new CasasRedEntities())
                {
                    entities.Recordatorio.Add(recordatorio);
                    entities.SaveChanges();
                }

                var message = Request.CreateResponse(HttpStatusCode.Created, recordatorio);
                message.Headers.Location = new Uri(Request.RequestUri + recordatorio.Rcd_Id.ToString());
                return(message);
            }
            catch (Exception ex)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex));
            }
        }
Beispiel #9
0
        //Funcion crear registro vacio automantico cuando se da de alta una casa
        public void CreateContadurias(int corretaje_id)
        {
            CasasRedEntities CS = new CasasRedEntities();

            Contaduria contaduria_obj = new Contaduria
            {
                Cnt_M_Preguntar    = 0,
                Cnt_Material       = 0,
                Cnt_Tramites       = 0,
                Cnt_Vigilancia     = 0,
                Cnt_CESPT          = 0,
                Cnt_CFE            = 0,
                Id_Corretaje       = corretaje_id,
                Cnt_DevMensualidad = 0
            };

            CS.Contaduria.Add(contaduria_obj);
            CS.SaveChanges();
        }
Beispiel #10
0
        public string CrearContaduria(Contaduria contaduria, int corretaje_id)
        {
            CasasRedEntities CS             = new CasasRedEntities();
            Contaduria       contaduria_obj = new Contaduria {
                Cnt_M_Preguntar    = 0,
                Cnt_Material       = 0,
                Cnt_Tramites       = 0,
                Cnt_Vigilancia     = 0,
                Cnt_CESPT          = 0,
                Cnt_CFE            = 0,
                Cnt_DevMensualidad = 0,
                Id_Corretaje       = corretaje_id //Para saber a que casa esta asociado el gasto
            };

            CS.Contaduria.Add(contaduria_obj);
            CS.SaveChanges();

            return("Si funciona!...");
        }
Beispiel #11
0
        //Crear registro vacio al dar de alta cliente
        public string GestionCrear(Gestion gestion, int cliente_id, int corretaje_id)
        {
            CasasRedEntities CS = new CasasRedEntities();

            Gestion gestion_obj = new Gestion
            {
                Gtn_Escrituras          = false,
                Gtn_Planta_Cartografica = false,
                Gtn_Predial             = false,
                Gtn_Recibo_Luz          = false,
                Gtn_Recibo_Agua         = false,
                Gtn_Acta_Nacimiento     = false,
                Gtn_IFE_Copia           = false,
                Gtn_Sol_Ret_Ifo         = false,
                Gtn_Cert_Hip            = false,
                Gtn_Cert_Fiscal         = false,
                Gtn_Sol_Estado          = false,
                Gtn_Junta_URBI          = false,
                Gtn_Agua_Pago_Inf       = false,
                Gtn_Cert_Cartogr        = false,
                Gtn_No_Oficial          = false,
                Gtn_Avaluo            = false,
                Gtn_CT_Banco          = false,
                Gtn_Aviso_Suspension  = false,
                Gtn_Formato_Infonavit = false,
                Gtn_Fotos_Propiedad   = false,
                Gtn_Evaluo_Contacto   = false,
                Gtn_Planeacion_Fianza = false,
                Gtn_Urbanizacion      = false,
                Gtn_Credito_INFONAVIT = false,
                Gtn_Notaria           = false,
                Gtn_Firma_Escrituras  = false,
                Id_Cliente            = cliente_id,
                Id_Corretaje          = corretaje_id
            };

            CS.Gestion.Add(gestion_obj);
            CS.SaveChanges();

            return("String que funciona...");
        }
        public string VerfificacionCreate(Verificacion verificacion, int cliente_id)
        {
            CasasRedEntities CS = new CasasRedEntities();
            Verificacion     verificacion_obj = new Verificacion
            {
                Vfn_Persona_fisica  = false,
                Vfn_Visto_persona   = false,
                Vfn_Tiempo_estimado = false,
                Vfn_Tiene_costo     = false,
                Id_Cliente          = cliente_id,
                Vfn_ProgresoForm    = 0,
                Vfn_Trato_asesor    = 0,
                Vfn_Costo           = 0,
                Vfn_FechaAlta       = DateTime.Now,
            };

            CS.Verificacion.Add(verificacion_obj);
            CS.SaveChanges();

            return("String si se pudo...");
        }
Beispiel #13
0
        //Crear registro vacio al dar de alta cliente
        public string GestionCrear(Gestion gestion, int cliente_id, int corretaje_id)
        {
            CasasRedEntities CS = new CasasRedEntities();
            var gestio          = (from a in db.Gestion where corretaje_id == a.Id_Corretaje select a).FirstOrDefault();

            if (gestio != null)
            {
                gestio.Id_Cliente = cliente_id;
                db.SaveChanges();
            }
            else
            {
                //Crea nuevo registro
                Gestion gestion_obj = new Gestion
                {
                    Gtn_Escrituras          = false,
                    Gtn_Planta_Cartografica = false,
                    Gtn_Predial             = false,
                    Gtn_Recibo_Luz          = false,
                    Gtn_Recibo_Agua         = false,
                    Gtn_Acta_Nacimiento     = false,
                    Gtn_IFE_Copia           = false,
                    Gtn_Sol_Ret_Ifo         = false,
                    Gtn_Cert_Hip            = false,
                    Gtn_Cert_Fiscal         = false,
                    Gtn_Sol_Estado          = false,
                    Gtn_Junta_URBI          = false,
                    Gtn_Agua_Pago_Inf       = false,
                    Gtn_Cert_Cartogr        = false,
                    Gtn_No_Oficial          = false,
                    Gtn_Avaluo              = false,
                    Gtn_CT_Banco            = false,
                    Gtn_Aviso_Suspension    = false,
                    Gtn_Formato_Infonavit   = false,
                    Gtn_Fotos_Propiedad     = false,
                    Gtn_Evaluo_Contacto     = false,
                    Gtn_Planeacion_Fianza   = false,
                    Gtn_Urbanizacion        = false,
                    Gtn_Credito_INFONAVIT   = false,
                    Gtn_Notaria             = false,
                    Gtn_Firma_Escrituras    = false,
                    Id_Cliente              = cliente_id,
                    Id_Corretaje            = corretaje_id,
                    Gtn_ProgresoForm        = 0,
                    Gtn_FechaAlta           = DateTime.Now,
                    Gtn_CuentaBancaria      = false,
                    Gtn_ReciboActualizado   = false,
                    Gtn_Taller              = false,
                    Gtn_Acta_Nacim_Cony     = false,
                    Gtn_Acta_Matrimonio     = false,
                    Gtn_DatosGnrl_Comp      = false,
                    Gtn_Comp_Domicilio      = false,
                    Gtn_Recibo_Nomina       = false,
                    Gtn_RFC_Comprador       = false,
                    Gtn_CURP_Comprador      = false,
                    Gtn_RFC_Conyugue        = false,
                    Gtn_CURP_Conyugue       = false,
                    Gtn_Inscp_INFONAVIT     = false,
                    Gtn_Acta_Nac_Ven        = false,
                    Gtn_Acta_Nac_Cony_Ven   = false,
                    Gtn_Acta_Matrimonio_Ven = false,
                    Gtn_IFE_Copia_Ven       = false,
                    Gtn_RFC_Ven             = false,
                    Gtn_CURP_Ven            = false,
                    Gtn_RFC_Conyu_Ven       = false,
                    Gtn_CURP_Conyu_Ven      = false,
                    Gtn_Entrega_Vivienda    = false,
                    Gtn_Aviso_Ret           = false,
                };

                CS.Gestion.Add(gestion_obj);
                CS.SaveChanges();
            }


            return("String que funciona...");
        }