Esempio n. 1
0
        public async Task <ActionResult> Create(TipoMultas tipoMultas)
        {
            if (!ModelState.IsValid)
            {
                return(View(tipoMultas));
            }
            IdentityPersonalizado ci = (IdentityPersonalizado)HttpContext.User.Identity;
            string nombreUsuario     = ci.Identity.Name;
            var    administrador     = new Administrador {
                Nombre = nombreUsuario
            };

            administrador = await ProveedorAutenticacion.GetUser(administrador);

            tipoMultas.EmpresaId = administrador.EmpresaId;

            var response = await ApiServicio.InsertarAsync(tipoMultas,
                                                           new Uri(WebApp.BaseAddress),
                                                           "api/TiposMultas/CreateTipoMulta");


            if (!response.IsSuccess)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            return(RedirectToAction("Index"));
        }
        protected void RegistrarButton_Click(object sender, EventArgs e)
        {
            TipoMultas tm = new TipoMultas();

            tm.Descripcion = DescripcionTextBox.Text;
            tm.Monto = Convert.ToDouble(MontoMultaTextBox.Text);
            tm.IdClub = Convert.ToInt32(ClubMultaDropDownList.SelectedValue);

            tm.Insertar();
        }
Esempio n. 3
0
        protected void RegistrarButton_Click(object sender, EventArgs e)
        {
            TipoMultas tm = new TipoMultas();

            tm.Descripcion = DescripcionTextBox.Text;
            tm.Monto       = Convert.ToDouble(MontoMultaTextBox.Text);
            tm.IdClub      = Convert.ToInt32(ClubMultaDropDownList.SelectedValue);

            tm.Insertar();
        }
Esempio n. 4
0
        public async Task <ActionResult> Delete(int id)
        {
            var tipoMulta = new TipoMultas {
                TipoMultaId = id
            };
            var response = await ApiServicio.EliminarAsync <Response>(tipoMulta,
                                                                      new Uri(WebApp.BaseAddress),
                                                                      "api/TiposMultas/DeleteTipoMulta");

            if (!response.IsSuccess)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            return(RedirectToAction("Index"));
        }
Esempio n. 5
0
        public async Task <ActionResult> Edit(TipoMultas tipoMultas)
        {
            if (!ModelState.IsValid)
            {
                return(View(tipoMultas));
            }
            var tipoMultaRequest = await ApiServicio.EditarAsync <Response>(tipoMultas,
                                                                            new Uri(WebApp.BaseAddress),
                                                                            "api/TiposMultas/EditTipoMulta");

            if (!tipoMultaRequest.IsSuccess)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            return(RedirectToAction("Index"));
        }
Esempio n. 6
0
        public void BuscarMonto()
        {
            TipoMultas tm = new TipoMultas();

            if (TipoMultaDropDownList.SelectedValue != "")
            {
                if (tm.BuscarMonto(TipoMultaDropDownList.SelectedValue) == true)
                {
                    MontoTextBox.Text = tm.Monto.ToString();
                }
            }
            else
            {
                Response.Write(" Debe introducir una Tipo de Multa! ");
                TipoDropDownList.SelectedIndex = 0;
                TipoMultaDropDownList.Visible = false;
                TipoMultaLabel.Visible = false;
            }
        }
Esempio n. 7
0
        public void BuscarMonto()
        {
            TipoMultas tm = new TipoMultas();

            if (TipoMultaDropDownList.SelectedValue != "")
            {
                if (tm.BuscarMonto(TipoMultaDropDownList.SelectedValue) == true)
                {
                    MontoTextBox.Text = tm.Monto.ToString();
                }
            }
            else
            {
                Response.Write(" Debe introducir una Tipo de Multa! ");
                TipoDropDownList.SelectedIndex = 0;
                TipoMultaDropDownList.Visible  = false;
                TipoMultaLabel.Visible         = false;
            }
        }
Esempio n. 8
0
        public void Refresh()
        {
            if (TipoDropDownList.SelectedIndex == 1)
            {
                TipoMultaLabel.Visible        = true;
                TipoMultaDropDownList.Visible = true;

                TipoMultaDropDownList.DataSource     = TipoMultas.Listar("IdClub = " + ClubDropDownList.SelectedValue, "IdTipoMulta, Descripcion");
                TipoMultaDropDownList.DataTextField  = "Descripcion";
                TipoMultaDropDownList.DataValueField = "IdTipoMulta";
                TipoMultaDropDownList.DataBind();

                BuscarMonto();
            }
            else if (TipoDropDownList.SelectedIndex == 0)
            {
                TipoMultaLabel.Visible        = false;
                TipoMultaDropDownList.Visible = false;
                BuscarMontoCuota();
            }
        }
Esempio n. 9
0
        public async Task <ActionResult> Edit(int id)
        {
            if (id <= 0)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            var tipoMulta = new TipoMultas {
                TipoMultaId = id
            };

            var agenteRequest = await ApiServicio.ObtenerElementoAsync1 <Response>(tipoMulta,
                                                                                   new Uri(WebApp.BaseAddress),
                                                                                   "api/TiposMultas/GetTipoMulta");

            if (!agenteRequest.IsSuccess)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            var result = JsonConvert.DeserializeObject <TipoMultas>(agenteRequest.Result.ToString());

            return(View(result));
        }