コード例 #1
0
        protected void btn_Eliminar_Click(object sender, EventArgs e)
        {
            if (tb_Placa.Text.Equals(""))
            {
                ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Se requieren la placa para eliminar el vehiculo')", true);
            }
            else
            {
                try
                {
                    Vehiculo dataVehiculo = new Vehiculo();
                    dataVehiculo.Placa = tb_Placa.Text;
                    LNVehiculo vehiculo = new LNVehiculo();
                    vehiculo.EliminarVehiculo(dataVehiculo);

                    ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Se a eliminado con exito')", true);
                    Limpiar();
                }

                catch
                {
                    ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Ha ocurrido un problema, inteta mas tarde')", true);
                }
            }
        }
コード例 #2
0
 private void FillDDLVehiculo()
 {
     DDLVehiculo.DataSource     = LNVehiculo.FillDDLVehiculo();
     DDLVehiculo.DataTextField  = "Placa";
     DDLVehiculo.DataValueField = "ID_Vehiculo";
     DDLVehiculo.DataBind();
     DDLVehiculo.Items.Insert(0, "Seleccione un valor");
 }
コード例 #3
0
 public JsonResult GetVehiculosPorMarcaAnio(int idMarca, int Anio)
 {
     try
     {
         LNVehiculo        oLNVehiculos = new LNVehiculo();
         List <ENVehiculo> lbeVehiculos = oLNVehiculos.GetvehiculosListadoMarca(idMarca, Anio);
         return(Json(lbeVehiculos, JsonRequestBehavior.AllowGet));
     }
     catch (Exception)
     {
         throw;
     }
 }
コード例 #4
0
 public JsonResult GetVehiculo(int idMarca, int idModelo, int Anio)
 {
     try
     {
         ENVehiculoCompleto ovehiculo   = null;
         LNVehiculo         olnVehiculo = new LNVehiculo();
         ovehiculo = olnVehiculo.GetVehiculo(idMarca, idModelo, Anio);
         return(Json(ovehiculo, JsonRequestBehavior.AllowGet));
     }
     catch (Exception)
     {
         throw;
     }
 }
コード例 #5
0
        //Actualizacion de Vehiculos
        public JsonResult SaveVehiculo(ENVehiculoCompleto oVehiculo)
        {
            try
            {
                int intRes = 0;
                //GUARDAR VEHICULO
                LNVehiculo olnVehiculo = new LNVehiculo();
                intRes = olnVehiculo.SaveVehiculo_TRANS(oVehiculo);

                if (intRes > 0)
                {
                    return(Json(new { intVehiculo = intRes }));
                }
                else
                {
                    return(Json(new { success = false }));
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
コード例 #6
0
        protected void btn_Modificar_Click(object sender, EventArgs e)
        {
            if (tb_Marca.Text.Equals(""))
            {
                ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Se requieren todos los campos para modificar el vehiculo')", true);
            }
            else if (tb_Placa.Text.Equals(""))
            {
                ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Se requieren todos los campos para modificar el vehiculo')", true);
            }
            else if (tb_Nombre.Text.Equals(""))
            {
                ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Se requieren todos los campos para modificar el vehiculo')", true);
            }
            else
            {
                try
                {
                    Vehiculo dataVehiculo = new Vehiculo();

                    dataVehiculo.Placa = tb_Placa.Text;
                    dataVehiculo.Dueño = tb_Nombre.Text;
                    dataVehiculo.Marca = tb_Marca.Text;

                    LNVehiculo vehiculo = new LNVehiculo();
                    vehiculo.ModificarVehiculo(dataVehiculo);

                    ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Se a modificado con exito')", true);
                    Limpiar();
                }

                catch
                {
                    ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Ha ocurrido un problema al modificar, inteta mas tarde')", true);
                }
            }
        }