Ejemplo n.º 1
0
        //metodos para agregar una ruta---------------------------------------------------------
        public bool AgregaRuta(RutasBE RutaAgrega)
        {
            bool result = false;
            try
            {
                Conexion myConnection = new Conexion();
                SqlConnection conexion = myConnection.CreateConnection();
                SqlCommand comando = myConnection.CreateCommand(conexion);

                comando.CommandText = "REGISTRA_RUTAS";
                comando.CommandType = CommandType.StoredProcedure;
                comando.Parameters.AddWithValue("@RUTA", RutaAgrega.Ruta);
                comando.Parameters.AddWithValue("@DISTANCIAKM", RutaAgrega.Distanciakm);
                comando.Parameters.AddWithValue("@MONTO", RutaAgrega.Monto);

                conexion.Open();
                comando.ExecuteNonQuery();
                conexion.Close();
                result = true;
            }
            catch (SqlException e)
            {
                //insert error in a log
                result = false;
            }
            return result;
        }
Ejemplo n.º 2
0
        public List<RutasBE> Agregarut()
        {
            RutasBE rutasBE;
            List<RutasBE> listaResult = new List<RutasBE>();

            Conexion myConnection = new Conexion();
            SqlConnection conexion = myConnection.CreateConnection();
            SqlCommand comando = myConnection.CreateCommand(conexion);
            SqlDataReader rrutas;

            comando.CommandText = "REGISTRA_RUTAS";
            comando.CommandType = CommandType.StoredProcedure;

            conexion.Open();

            rrutas = comando.ExecuteReader();
            while (rrutas.Read())
            {
                rutasBE = new RutasBE();

                rutasBE.Ruta = rrutas["RUTA"].ToString();
                rutasBE.Distanciakm = rrutas["DISTANCIAKM"].ToString();
                rutasBE.Monto = rrutas["MONTO"].ToString();

                listaResult.Add(rutasBE);

            }

            conexion.Close();

            return listaResult;
        }
Ejemplo n.º 3
0
        private void buttonDesac_Click(object sender, EventArgs e)
        {
            bool result;

            RutasBE rutasbe = new RutasBE();

            RutasController controler = new RutasController();

            if (result = controler.EliminaRuta(rutasbe))
            {
                MessageBox.Show("Ruta Eliminada con Exito");
            }
            else
            {
                MessageBox.Show("Revise que el Formato del Nombre de la Ruta sea Identico al Ingresado");
            }
        }
Ejemplo n.º 4
0
        private void buttonAlmaRut_Click(object sender, EventArgs e)
        {
            bool result;

            RutasBE rutasbe = new RutasBE();
            rutasbe.Ruta = textBoxRutaNom.Text;
            rutasbe.Distanciakm = textBoxDistanK.Text;
            rutasbe.Monto = textBoxMontPas.Text;

            RutasController controler = new RutasController();
            if (result = controler.AgregaRuta(rutasbe))
            {
                MessageBox.Show("Ruta Almacenada con Exito");
            }
            else
            {
                MessageBox.Show("La Insercion ha Fallado");
            }
        }
Ejemplo n.º 5
0
        public List<RutasBE> Eliminarut()
        {
            RutasBE rutasBE;
            List<RutasBE> listaResult = new List<RutasBE>();

            Conexion myConnection = new Conexion();
            SqlConnection conexion = myConnection.CreateConnection();
            SqlCommand comando = myConnection.CreateCommand(conexion);
            SqlDataReader rrrutas;

            comando.CommandText = "DESACTIVA_RUTA";
            comando.CommandType = CommandType.StoredProcedure;

            conexion.Open();

            rrrutas = comando.ExecuteReader();
            while (rrrutas.Read())
            {
                rutasBE = new RutasBE();
                rutasBE.Ruta = rrrutas["RUTA"].ToString();

                listaResult.Add(rutasBE);

            }

            conexion.Close();

            return listaResult;
        }
Ejemplo n.º 6
0
        //metodos para eliminar una ruta ---------------------------------------------------------------
        public bool EliminaRuta(RutasBE RutaElimina)
        {
            bool result = false;
            try
            {
                Conexion myConnection = new Conexion();
                SqlConnection conexion = myConnection.CreateConnection();
                SqlCommand comando = myConnection.CreateCommand(conexion);

                comando.CommandText = "DESACTIVA_RUTA";
                comando.CommandType = CommandType.StoredProcedure;
                comando.Parameters.AddWithValue("@RUTA", RutaElimina.Ruta);

                conexion.Open();
                comando.ExecuteNonQuery();
                conexion.Close();
                result = true;
            }
            catch (SqlException e)
            {
                //insert error in a log
                result = false;
            }
            return result;
        }