Exemple #1
0
        public object FindForId(int id)
        {
            var    lotificadora = new LotificadoraViewModels();
            string query        = "SELECT id, nombre, direccion, telefono, tasa_interes, tasa_mora FROM lotificadora WHERE id = " + id;

            using (var connection = PostConnection.Connection())
            {
                using (var command = db.Command(query))
                {
                    try
                    {
                        connection.Open();
                        command.Connection = connection;
                        using (var reader = command.ExecuteReader())
                        {
                            while (reader.Read())
                            {
                                lotificadora.id           = Convert.ToInt16(reader["id"]);
                                lotificadora.nombre       = reader["nombre"].ToString();
                                lotificadora.direccion    = reader["direccion"].ToString();
                                lotificadora.telefono     = Convert.ToInt32(reader["telefono"]);
                                lotificadora.tasa_interes = Convert.ToDouble(reader["tasa_interes"]);
                                lotificadora.tasa_mora    = Convert.ToDouble(reader["tasa_mora"]);
                            }
                        }
                    }
                    catch (Exception ex)
                    {
                        Console.WriteLine(ex.Message);
                    }
                }
            }
            return(lotificadora);
        }
Exemple #2
0
        public ActionResult Edit(LotificadoraViewModels datos)
        {
            DBLotificadora dblotificadora = new DBLotificadora();
            Lotificadora   lotifi         = new Lotificadora(dblotificadora);

            lotifi.Update(datos);
            return(RedirectToAction("Index", "Lotificadora"));
        }
        public ActionResult Create()
        {
            ViewBag.Title = "Agregar Lotificadora";

            LotificadoraViewModels LotificadoraTelefono = new LotificadoraViewModels();

            LotificadoraTelefono.Companias = dbCtx.CompaniaTelefono.ToList();

            return(View(LotificadoraTelefono));
        }
Exemple #4
0
        public ActionResult Create(LotificadoraViewModels datos)
        {
            ViewBag.Title = "Ingresar Lotificadora";

            DBLotificadora dblotificadora = new DBLotificadora();
            Lotificadora   lotifi         = new Lotificadora(dblotificadora);

            lotifi.Save(datos);

            return(RedirectToAction("Index", "Lotificadora"));
        }
        public ActionResult Edit(LotificadoraViewModels model)
        {
            if (ModelState.IsValid)
            {
                Lotificadora = dbCtx.Lotificadora.FirstOrDefault(a => a.Id == model.Id);
                Lotificadora.NombreLotificadora = model.NombreLotificadora;
                Lotificadora.Direccion          = model.Direccion;
                dbCtx.SaveChanges();
            }

            return(RedirectToAction("Index"));
        }
        public ActionResult Edit(int id)
        {
            ViewBag.Title = "Editar Lotificadora";

            LotificadoraViewModels lotificadora = new LotificadoraViewModels();

            Lotificadora    = dbCtx.Lotificadora.FirstOrDefault(a => a.Id == id);
            lotificadora.Id = Lotificadora.Id;
            lotificadora.NombreLotificadora = Lotificadora.NombreLotificadora;
            lotificadora.Direccion          = Lotificadora.Direccion;

            return(View(lotificadora));
        }
        public ActionResult Create(LotificadoraViewModels model)
        {
            if (ModelState.IsValid)
            {
                Lotificadora.NombreLotificadora = model.NombreLotificadora;
                Lotificadora.Direccion          = model.Direccion;
                dbCtx.Lotificadora.Add(Lotificadora);
                dbCtx.SaveChanges();

                TelefonoLotificadora telefono = new TelefonoLotificadora();
                telefono.NumeroTelefono     = model.NumeroTelefono;
                telefono.CompaniaTelefonoId = model.CompaniaTelefonoId;
                telefono.LotificadoraId     = Lotificadora.Id;

                dbCtx.TelefonoLotificadora.Add(telefono);
                dbCtx.SaveChanges();
            }
            return(RedirectToAction("Index"));
        }
Exemple #8
0
 public int Update(LotificadoraViewModels datos)
 {
     return(persistence.Update(datos));
 }