Exemple #1
0
        public ActionResult RegistroAgencias(Agencitas newagencia)
        {
            DataClasses1DataContext db = new DataClasses1DataContext();

            if (ModelState.IsValid)
            {
                agencia age  = new agencia();
                cliente clie = new cliente();

                clie.nombre    = newagencia.nombr;
                clie.telefono  = newagencia.tel;
                clie.email     = newagencia.email;
                clie.direccion = newagencia.dir;
                clie.ciudad    = newagencia.ciu;
                clie.pais      = newagencia.pa;
                clie.estado    = newagencia.est;
                clie.contacto  = newagencia.cont;
                db.clientes.InsertOnSubmit(clie);
                db.SubmitChanges();
                int idA = db.clientes.OrderByDescending(b => b.id).First().id;
                age.idCli = idA;
                age.nit   = newagencia.nit;
                db.agencias.InsertOnSubmit(age);
                db.SubmitChanges();
            }
            ViewBag.usu2 = (from a in db.clientes join j in db.agencias on a.id equals j.idCli select a).ToList();

            return(Redirect("../Cliente/RegistroAgencias"));
        }
Exemple #2
0
        public ActionResult eliminaragencia(Agencitas newagencia)
        {
            DataClasses1DataContext dt = new DataClasses1DataContext();


            if ((from i in dt.clientes where i.nombre == newagencia.nombr select i).ToList().Count == 0)
            {
                ViewBag.flag = 0;
            }

            else
            {
                var x = (from i in dt.clientes
                         join j in dt.agencias on i.id equals j.idCli
                         where i.nombre == newagencia.nombr
                         select new
                {
                    telefono = i.telefono,
                    id = i.id,
                    nit = j.nit,
                    email = i.email,
                    direccion = i.direccion,
                    ciudad = i.ciudad,
                    estado = i.estado,
                    pais = i.pais,
                    contacto = i.contacto
                }).ToArray()[0];

                ViewBag.id        = x.id;
                ViewBag.nit       = x.nit;
                ViewBag.telefono  = x.telefono;
                ViewBag.email     = x.email;
                ViewBag.direccion = x.direccion;
                ViewBag.ciudad    = x.ciudad;
                ViewBag.estado    = x.estado;
                ViewBag.pais      = x.pais;
                ViewBag.contacto  = x.contacto;
                ViewBag.flag      = 1;
            }


            return(View());
        }
Exemple #3
0
        public ActionResult actualizarage(Agencitas newagencia)
        {
            DataClasses1DataContext db = new DataClasses1DataContext();
            cliente c  = db.clientes.Single(u => u.id == newagencia.id);
            agencia ag = db.agencias.Single(u => u.idCli == newagencia.id);

            c.nombre    = newagencia.nombr;
            c.telefono  = newagencia.tel;
            c.direccion = newagencia.dir;
            c.email     = newagencia.email;
            c.estado    = newagencia.est;
            c.ciudad    = newagencia.ciu;
            c.pais      = newagencia.pa;
            c.contacto  = newagencia.cont;

            ag.nit = newagencia.nit;


            db.SubmitChanges();
            return(Redirect("../Cliente/RegistroAgencias"));
        }