public IHttpActionResult PutExistencias(int id, Existencias existencias)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != existencias.Id)
            {
                return(BadRequest());
            }

            db.Entry(existencias).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!ExistenciasExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
Exemple #2
0
 public ActionResult Editc([Bind(Include = "Id,Crt_Status,Crt_Cliente_Nombre,Crt_Cliente_ApMat,Crt_Cliente_ApPat,Crt_Direccion,Crt_Precio,Crt_Gasto,Crt_Tipo_Vivienda,Crt_Nivel,Crt_Num_Habitaciones,Crt_Planta,Crt_Ano_compra,Crt_Num_Credito_Infonavit,Crt_Saldo_infonavit,Crt_Fec_Nac,Crt_Tel_Celular,Crt_Estado_Civil,Crt_Tel_Casa,Crt_Tel_Trabajo,Crt_Tel_Ref1,Crt_Tel_Ref2,Crt_Tel_Ref,Crt_Recibo_predial_digital,Crt_Clave_Catastral,Crt_Adeudo_predial,Crt_Num_servicio_luz,Crt_Adeudo_luz,Crt_NombreC_Titular_luz,Crt_No_cuenta_agua,Crt_Adeudo_agua,Crt_Ine_Titu,Crt_Ine_Conyu,Crt_Escritura_Simple,Crt_Acuerdo,Crt_ActaNacTitu,Crt_ActaNacConyu,Crt_ActaMatr,Crt_EscrCert,Crt_CartaDesPre,Crt_ReciboLuz,Crt_ReciboAgua,Crt_Otros,Crt_Status_Muestra,Crt_Obervaciones,Crt_GastosServicios")] Corretaje corretaje)
 {
     if (ModelState.IsValid)
     {
         db.Entry(corretaje).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(corretaje));
 }
        public ActionResult Detalle([Bind(Include = "Id,ext_art_id,ext_cantidad,ext_precioUnitario,ext_ubicacion")] Existencias existencias)
        {
            Existencias ex = db.Existencias.AsNoTracking().Where(x => x.Id == existencias.Id).First();

            existencias.ext_cantidadActual = ex.ext_cantidadActual;
            existencias.ext_fechaAgregado  = ex.ext_fechaAgregado;
            existencias.ext_usuarioAgrego  = ex.ext_usuarioAgrego;

            db.Entry(existencias).State = EntityState.Modified;
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
        public IHttpActionResult PutVerificacion(int id, Verificacion verificacion)
        {
            int puntaje, vendedor_id;

            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != verificacion.Id)
            {
                return(BadRequest());
            }

            db.Entry(verificacion).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!VerificacionExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
        public IHttpActionResult PutHistorialAsignacion(int id, HistorialAsignacion historialAsignacion)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != historialAsignacion.ha_id)
            {
                return(BadRequest());
            }

            db.Entry(historialAsignacion).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!HistorialAsignacionExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
        public IHttpActionResult PutArticulos(string id, Articulos articulos)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != articulos.art_id)
            {
                return(BadRequest());
            }

            db.Entry(articulos).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!ArticulosExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
Exemple #7
0
        public IHttpActionResult PutCalificacionVendedor(int id, CalificacionVendedor calificacionVendedor)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != calificacionVendedor.Id)
            {
                return(BadRequest());
            }

            db.Entry(calificacionVendedor).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!CalificacionVendedorExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
        public IHttpActionResult PutGastosContaduria(int id, GastosContaduria gastosContaduria)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != gastosContaduria.Id)
            {
                return(BadRequest());
            }

            db.Entry(gastosContaduria).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!GastosContaduriaExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
        public IHttpActionResult PutTipoUsuario(int id, TipoUsuario tipoUsuario)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != tipoUsuario.Id)
            {
                return(BadRequest());
            }

            db.Entry(tipoUsuario).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!TipoUsuarioExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
Exemple #10
0
        public IHttpActionResult PutDetallesComision(int id, DetallesComision detallesComision)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != detallesComision.Id)
            {
                return(BadRequest());
            }

            db.Entry(detallesComision).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!DetallesComisionExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
        public IHttpActionResult PutFotosHabilitacion(int id, FotosHabilitacion fotosHabilitacion)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != fotosHabilitacion.fh_id)
            {
                return(BadRequest());
            }

            db.Entry(fotosHabilitacion).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!FotosHabilitacionExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
        public ActionResult Edit([Bind(Include = "Id,Vfn_Persona_fisica,Vfn_Visto_persona,Vfn_Tiempo_estimado,Vfn_Tiempo,Vfn_Tiene_costo,Vfn_Costo,Vfn_Trato_asesor,Vfn_Observaciones,Id_Cliente,Vfn_ProgresoForm,Id_Usuario")] Verificacion verificacion)
        {
            int puntaje, vendedor_id;
            CalificacionVendedor            calificacionVendedor = new CalificacionVendedor();
            CalificacionVendedorsController calificacionVendedorsController;

            //Vendedores
            var busqueda = (from a in db.Verificacion join v in db.VendedorAsig on a.Cliente.Id_Corretaje equals v.Id_Corretaje into c from algo in c.DefaultIfEmpty() join ve in db.Vendedor on algo.Id_Vendedor equals ve.Id into ce from algoo in ce.DefaultIfEmpty() select new { a.Id, cliente = (a.Cliente.Gral_Nombre + " " + a.Cliente.Gral_Apellidopa + " " + a.Cliente.Gral_Apellidoma), idven = ((algo.Id_Vendedor != null) ? algo.Id_Vendedor : 0), vendenombre = ((algoo.Vndr_Nombre != null) ? algoo.Vndr_Nombre : null), vendeapp = ((algoo.Vndr_Apellidopa != null) ? algoo.Vndr_Apellidopa : null), vendeapm = ((algoo.Vndr_Apellidoma != null) ? algoo.Vndr_Apellidoma : " "), casa = a.Cliente.Id_Corretaje }).ToList();

            if (verificacion.Vfn_Persona_fisica == null)
            {
                verificacion.Vfn_Persona_fisica = false;
            }
            if (verificacion.Vfn_Visto_persona == null)
            {
                verificacion.Vfn_Visto_persona = false;
            }
            if (verificacion.Vfn_Tiempo_estimado == null)
            {
                verificacion.Vfn_Tiempo_estimado = false;
            }
            if (verificacion.Vfn_Tiene_costo == null)
            {
                verificacion.Vfn_Tiene_costo = false;
            }
            //if (verificacion.Vfn_Trato_asesor == null) verificacion.Vfn_Trato_asesor = 0;


            if (ModelState.IsValid)
            {
                db.Entry(verificacion).State = EntityState.Modified;
                db.SaveChanges();

                //var corretaje_id = from a in db.Verificacion where a.Id_Cliente == a.Cliente.Id select new {corretaje = a.Cliente.Id_Corretaje };
                if (verificacion.Vfn_Trato_asesor.HasValue)
                {
                    puntaje = verificacion.Vfn_Trato_asesor.Value;

                    //Seleccionar vendedores asignados al cliente
                    foreach (var item in busqueda)
                    {
                        if (item.vendenombre != null)
                        {
                            if (item.Id == verificacion.Id)
                            {
                                vendedor_id = item.idven.Value;
                                calificacionVendedorsController = new CalificacionVendedorsController();
                                calificacionVendedorsController.CalificacionVendedor(item.casa.Value, puntaje, vendedor_id);
                            }
                        }
                    }
                }

                return(RedirectToAction("Index"));
            }
            ViewBag.Id_Cliente = new SelectList(db.Cliente, "Id", "Gral_Nombre", verificacion.Id_Cliente);
            return(View(verificacion));
        }
Exemple #13
0
        public ActionResult Edit([Bind(Include = "Id,Gral_Nombre,Gral_Apellidopa,Gral_Apellidoma,Gral_Fechanac,Gral_Nss,Gral_Curp,Gral_Rfc,Gral_Lugarnac,Gral_Calle,Gral_Numero,Gral_Cp,Gral_Colonia,Gral_Municipio,Gral_Estado,Gral_Celular,Gral_Tel_casa,Gral_Estado_civil,Gral_Regimen_matrimonial,Gral_Ocupacion,Gral_Teltrabajo,Gral_Correo,Gral_Identificacion,Gral_No_identificacion,Gral_Ref_nombre1,Gral_Ref_cel_1,Gral_Ref_nombre2,Gral_Ref_cel_2,Cyg_Nombre,Cyg_Apellidopa,Cyg_Apellidoma,Gyg_Fechanac,Cyg_Nss,Cyg_Curp,Cyg_Rfc,Cyg_Lugarnac,Cyg_Celular,Cyg_Tel_casa,Cyg_Ocupacion,Cyg_Tel_trabajo,Cyg_Correo,Cyg_Identificacion,Cyg_No_identificacoion,Gral_Fechaalta,Id_Corretaje,Gral_ProgresoForm,Id_Usuario, Grlal_Folio,Id_Vendedor,Gral_CuentaInfonavit,Gral_ClaveInfonavit,Gral_NoExpediente")] Cliente cliente)
        {
            //SelectList para seleccionar casa
            //List<SelectListItem> idCasa = new List<SelectListItem>();
            //var casas = (from c in db.Corretaje where c.Crt_Status == "Disponible" select new { c.Id, c.Crt_Direccion }).ToList();
            //idCasa.Add(new SelectListItem { Text = "Seleccione una opción...", Value = "" });
            //foreach (var item in casas)
            //{
            //    idCasa.Add(new SelectListItem { Text = item.Crt_Direccion, Value = item.Id.ToString() });
            //}
            //var select = new SelectList(idCasa, "value", "text", 0);
            //ViewData["Casa"] = select;

            var estadocivil = new SelectList(new[] {
                new { value = "No seleccionado", text = "Seleccione una opción..." },
                new { value = "Soltero", text = "Soltero" },
                new { value = "Casado", text = "Casado" },
                new { value = "Divorsiado", text = "Divorsiado" },
                new { value = "Viudo", text = "Viudo" }
            }, "value", "text", 0);

            //Que guarde nulo en el campo de corretaje
            if (cliente.Id_Corretaje != null)
            {
                cliente.Id_Corretaje = (cliente.Id_Corretaje == 0) ? null : cliente.Id_Corretaje;
            }


            if (ModelState.IsValid)
            {
                db.Entry(cliente).State = EntityState.Modified;
                db.SaveChanges();

                if (cliente.Id_Corretaje != null)
                {
                    Corretaje cr = db.Corretaje.Find(cliente.Id_Corretaje);
                    cr.Crt_Status = "Venta";
                    db.SaveChanges();
                    //Si el cliente es eliminado esto hace que se le asigne un nuevo cliente y aparezca en gestion
                    //Gestion gs = db.Gestion.Find(cliente.Id_Corretaje); <---- Ver  despues
                    //gs.Id_Cliente = cliente.Id;
                    //db.Enrty(gs).State = EntityState.Modified
                    //db.SaveChanges();
                }

                return(RedirectToAction("Index"));
            }



            ViewBag.Id_Corretaje = new SelectList(db.Corretaje, "Id", "Crt_Direccion", cliente.Id_Corretaje);

            ViewBag.Id_Vendedor     = new SelectList(db.Vendedor, "Id", "Vndr_Nombre", cliente.Id_Vendedor);
            ViewData["Posicion2"]   = ViewBag.Id_Vendedor;
            ViewData["EstadoCivil"] = estadocivil;
            return(View(cliente));
        }
 public ActionResult Edit([Bind(Include = "art_id,art_nombre,art_descripcion,art_fechaIngreso,art_cantidadMinima")] Articulos articulos)
 {
     if (ModelState.IsValid)
     {
         db.Entry(articulos).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(articulos));
 }
Exemple #15
0
 public ActionResult Edit([Bind(Include = "Id,tipusu_descricion")] TipoUsuario tipoUsuario)
 {
     if (ModelState.IsValid)
     {
         db.Entry(tipoUsuario).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(tipoUsuario));
 }
Exemple #16
0
 public ActionResult Edit([Bind(Include = "ubi_id,ubi_codigo,ubi_descripcion")] Ubicaciones ubicaciones)
 {
     if (ModelState.IsValid)
     {
         db.Entry(ubicaciones).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(ubicaciones));
 }
 public ActionResult Edit([Bind(Include = "Id,Hbt_Puertas,Hbt_Chapas,Hbt_Marcos_puertas,Hbt_Bisagras,Hbt_Taza,Hbt_Lavamanos,Hbt_Bastago,Hbt_Chapeton,Hbt_Maneral,Hbt_Regadera_completa,Hbt_Kit_lavamanos,Hbt_Kit_taza,Hbt_Rosetas,Hbt_Apagador_sencillo,Hbt_Conector_sencillo,Hbt_Apagador_doble,Hbt_Conector_apagador,Hbt_Domo,Hbt_Ventanas,Hbt_Cableado,Hbt_Calibre_cableado,Hbt_Break_interior,Hbt_Break_medidor,Hbt_Pinturas,Hbt_AvisoSusp,Id_Corretaje")] Habilitacion habilitacion)
 {
     if (ModelState.IsValid)
     {
         db.Entry(habilitacion).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.Id_Corretaje = new SelectList(db.Corretaje, "Id", "Crt_Status", habilitacion.Id_Corretaje);
     return(View(habilitacion));
 }
 public ActionResult Edit([Bind(Include = "Id,GstCon_Mensualidad,GstCon_Vigilancia,GstCon_Otros,Id_Corretaje")] GastosContaduria gastosContaduria)
 {
     if (ModelState.IsValid)
     {
         db.Entry(gastosContaduria).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.Id_Corretaje = new SelectList(db.Corretaje, "Id", "Crt_Status", gastosContaduria.Id_Corretaje);
     return(View(gastosContaduria));
 }
 public ActionResult Edit([Bind(Include = "Id,GstCon_Concepto,GstCon_Monto,GstCon_Descripcion,GstCon_Fecha,Id_Corretaje,Id_Usuario")] GastosContaduria gastosContaduria)
 {
     if (ModelState.IsValid)
     {
         db.Entry(gastosContaduria).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     //ViewBag.Id_Corretaje = new SelectList(db.Corretaje, "Id", "Crt_Status", gastosContaduria.Id_Corretaje); <--------------------------------------------Abiel Aqui Mero
     return(View(gastosContaduria));
 }
Exemple #20
0
 public ActionResult Edit([Bind(Include = "Id,Gral_Nombre,Gral_Apellidopa,Gral_Apellidoma,Gral_Fechanac,Gral_Nss,Gral_Curp,Gral_Rfc,Gral_Lugarnac,Gral_Calle,Gral_Numero,Gral_Cp,Gral_Colonia,Gral_Municipio,Gral_Estado,Gral_Celular,Gral_Tel_casa,Gral_Estado_civil,Gral_Regimen_matrimonial,Gral_Ocupacion,Gral_Teltrabajo,Gral_Correo,Gral_Identificacion,Gral_No_identificacion,Gral_Ref_nombre1,Gral_Ref_cel_1,Gral_Ref_nombre2,Gral_Ref_cel_2,Cyg_Nombre,Cyg_Apellidopa,Cyg_Apellidoma,Gyg_Fechanac,Cyg_Nss,Cyg_Curp,Cyg_Rfc,Cyg_Lugarnac,Cyg_Celular,Cyg_Tel_casa,Cyg_Ocupacion,Cyg_Tel_trabajo,Cyg_Correo,Cyg_Identificacion,Cyg_No_identificacoion,Gral_Fechaalta,Vndr_Nombre,Vndr_Apellidopa,Vndr_Apellidoma,Id_Corretaje")] Cliente cliente)
 {
     if (ModelState.IsValid)
     {
         db.Entry(cliente).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.Id_Corretaje = new SelectList(db.Corretaje, "Id", "Crt_Direccion", cliente.Id_Corretaje);
     return(View(cliente));
 }
Exemple #21
0
        public ActionResult Edith([Bind(Include = "Id,Vndr_Nombre,Vndr_Apellidopa,Vndr_Apellidoma")] Vendedor vendedor)
        {
            if (ModelState.IsValid)
            {
                db.Entry(vendedor).State = EntityState.Modified;
                db.SaveChanges();
                return(Redirect("/Vendedor/Index"));
            }

            return(View(vendedor));
        }
 public ActionResult Edit([Bind(Include = "Id,Vfn_Persona_fisica,Vfn_Visto_persona,Vfn_Tiempo_estimado,Vfn_Tiempo,Vfn_Tiene_costo,Vfn_Costo,Vfn_Trato_asesor,Vfn_Observaciones,Id_Cliente")] Verificacion verificacion)
 {
     if (ModelState.IsValid)
     {
         db.Entry(verificacion).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.Id_Cliente = new SelectList(db.Cliente, "Id", "Gral_Nombre", verificacion.Id_Cliente);
     return(View(verificacion));
 }
 public ActionResult Edit([Bind(Include = "Id,DVndr_Puntaje,Id_Corretaje,Id_Vendedor")] CalificacionVendedor calificacionVendedor)
 {
     if (ModelState.IsValid)
     {
         db.Entry(calificacionVendedor).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.Id_Corretaje = new SelectList(db.Corretaje, "Id", "Crt_Status", calificacionVendedor.Id_Corretaje);
     ViewBag.Id_Corretaje = new SelectList(db.Vendedor, "Id", "Vndr_Nombre", calificacionVendedor.Id_Corretaje);
     return(View(calificacionVendedor));
 }
 public ActionResult Edit([Bind(Include = "Id,usu_username,usu_correo,usu_nombre,usu_password,usu_apellidoPa,usu_apellidoMa,usu_alta,usu_tipo,usu_activo,Id_TipoUsiario")] Usuario usuario)
 {
     if (ModelState.IsValid)
     {
         db.Entry(usuario).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     //ViewBag.Id = new SelectList(db.TipoUsuario, "Id", "tipusu_descricion", usuario.Id);
     ViewBag.Id_TipoUsiario = new SelectList(db.TipoUsuario, "Id", "tipusu_descricion", usuario.Id_TipoUsiario);
     return(View(usuario));
 }
 public ActionResult Edit([Bind(Include = "Id,Cnt_Presupuesto_gestion,Cnt_Presupuesto_corretaje,Cnt_Presupuesto_habilitacion,Cnt_Presupuesto,Id_Gastos,Id_GastosContaduria,Id_Corretaje")] Contaduria contaduria)
 {
     if (ModelState.IsValid)
     {
         db.Entry(contaduria).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.Id_Gastos           = new SelectList(db.Gastos, "Id", "Gst_Concepto", contaduria.Id_Gastos);
     ViewBag.Id_GastosContaduria = new SelectList(db.GastosContaduria, "Id", "Id", contaduria.Id_GastosContaduria);
     return(View(contaduria));
 }
 public ActionResult Edit([Bind(Include = "Id,Gst_Concepto,Gst_Monto,Gst_Fecha,Gst_Coment,Id_usuario,Id_Corretaje")] Gastos gastos)
 {
     if (ModelState.IsValid)
     {
         db.Entry(gastos).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.Id_Corretaje = new SelectList(db.Corretaje, "Id", "Crt_Status", gastos.Id_Corretaje);
     ViewBag.Id_usuario   = new SelectList(db.Usuario, "Id", "usu_username", gastos.Id_usuario);
     return(View(gastos));
 }
Exemple #27
0
 public ActionResult Edit([Bind(Include = "Id,Gtn_Escrituras,Gtn_Planta_Cartografica,Gtn_Predial,Gtn_Recibo_Luz,Gtn_Recibo_Agua,Gtn_Acta_Nacimiento,Gtn_IFE_Copia,Gtn_Sol_Ret_Ifo,Gtn_Cert_Hip,Gtn_Cert_Fiscal,Gtn_Sol_Estado,Gtn_Junta_URBI,Gtn_Agua_Pago_Inf,Gtn_Cert_Cartogr,Gtn_No_Oficial,Gtn_Avaluo,Gtn_CT_Banco,Gtn_Aviso_Suspension,Gtn_Formato_Infonavit,Gtn_Fotos_Propiedad,Gtn_Evaluo_Contacto,Gtn_Planeacion_Fianza,Gtn_Urbanizacion,Gtn_Credito_INFONAVIT,Gtn_Notaria,Gtn_Firma_Escrituras,Gtm_Aviso_Susp,Id_Corretaje,Id_Cliente")] Gestion gestion)
 {
     if (ModelState.IsValid)
     {
         db.Entry(gestion).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.Id_Cliente   = new SelectList(db.Cliente, "Id", "Gral_Nombre", gestion.Id_Cliente);
     ViewBag.Id_Corretaje = new SelectList(db.Corretaje, "Id", "Crt_Status", gestion.Id_Corretaje);
     return(View(gestion));
 }
        public ActionResult Edit([Bind(Include = "Id,ext_art_id,ext_cantidad,ext_cantidadActual,ext_precioUnitario,ext_fechaAgregado,ext_usuarioAgrego,ext_ubicacion")] Existencias existencias)
        {
            if (ModelState.IsValid)
            {
                db.Entry(existencias).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            //ViewBag.ext_art_id = new SelectList(db.Articulos, "art_id", "art_nombre", existencias.ext_art_id);
            //ViewBag.ext_usuarioAgrego = new SelectList(db.Usuario, "Id", "usu_username", existencias.ext_usuarioAgrego);
            //ViewBag.ext_ubicacion = new SelectList(db.Ubicaciones, "ubi_id", "ubi_codigo", existencias.ext_ubicacion);
            return(View(existencias));
        }
 public ActionResult Edit([Bind(Include = "Id,usu_username,usu_correo,usu_nombre,usu_password,usu_apellidoPa,usu_apellidoMa,usu_alta,usu_tipo,usu_activo,Id_TipoUsiario")] Usuario usuario)
 {
     if (Session["Usuario"] == null)
     {
         return(RedirectToAction("Index", "Home"));
     }
     else if (Session["Tipo"].ToString() == "Administrador" || Session["UsuarioID"].ToString() == usuario.Id.ToString())
     {
         if (ModelState.IsValid)
         {
             usuario.Id_TipoUsiario  = Convert.ToInt32(usuario.usu_tipo);
             db.Entry(usuario).State = EntityState.Modified;
             db.SaveChanges();
             if (Session["UsuarioID"].ToString() == usuario.Id.ToString())
             {
                 Session["NombreCompleto"] = usuario.usu_nombre + " " + usuario.usu_apellidoPa + " " + usuario.usu_apellidoMa;
             }
             return(RedirectToAction("Index"));
         }
         //ViewBag.Id = new SelectList(db.TipoUsuario, "Id", "tipusu_descricion", usuario.Id);
         List <TipoUsuario> t    = (from tu in db.TipoUsuario select tu).OrderBy(x => x.Id).ToList();
         List <string>      desc = new List <string>();
         List <int>         ids  = new List <int>();
         foreach (TipoUsuario item in t)
         {
             desc.Add(item.tipusu_descricion);
             ids.Add(item.Id);
         }
         ViewBag.Descs = desc;
         ViewBag.Ids   = ids;
         return(View(usuario));
     }
     else
     {
         LoginController lc          = new LoginController();
         string          redireccion = lc.Redireccionar(Session["Tipo"].ToString());
         return(RedirectToAction(redireccion.Split('-')[1], redireccion.Split('-')[0]));
     }
 }
 public ActionResult Edit([Bind(Include = "ubi_id,ubi_codigo,ubi_descripcion")] Ubicaciones ubicaciones)
 {
     if (Session["Usuario"] == null)
     {
         return(RedirectToAction("Index", "Home"));
     }
     else if (Session["Tipo"].ToString() == "Contabilidad" || Session["Tipo"].ToString() == "Habilitacion" || Session["Tipo"].ToString() == "Administrador")
     {
         if (ModelState.IsValid)
         {
             db.Entry(ubicaciones).State = EntityState.Modified;
             db.SaveChanges();
             return(RedirectToAction("Index"));
         }
         return(View(ubicaciones));
     }
     else
     {
         LoginController lc          = new LoginController();
         string          redireccion = lc.Redireccionar(Session["Tipo"].ToString());
         return(RedirectToAction(redireccion.Split('-')[1], redireccion.Split('-')[0]));
     }
 }