Beispiel #1
0
        public Servicios Obtener(int codigo)
        {
            try
            {
                string      Cadena = ConfigurationManager.ConnectionStrings["Prueba"].ConnectionString;
                DA.Conexion Con    = new DA.Conexion(Cadena);
                SqlCommand  query  = new SqlCommand("SELECT ID_Servicio, Descripcion, Monto FROM Servicios WHERE ID_Servicio = @p1");
                query.Parameters.AddWithValue("@p1", codigo);
                DataTable Tabla = Con.ejecutarConsultaSQLTablaSegura(query);

                if (Con.IsError)
                {
                    Con.Destruir();
                    throw new System.InvalidOperationException(Con.ErrorDescripcion);
                }
                else
                {
                    Con.Destruir();
                    Servicios Resultado = new Servicios();
                    Resultado.ID_Servicio = Convert.ToInt32(Tabla.Rows[0]["ID_Servicio"]);
                    Resultado.Descripcion = Tabla.Rows[0]["Descripcion"].ToString();
                    Resultado.Monto       = Convert.ToInt32(Tabla.Rows[0]["Monto"]);
                    return(Resultado);
                }
            }
            catch (Exception ex)
            {
                isError          = true;
                errorDescripcion = ex.Message;
                return(null);
            }
        }
Beispiel #2
0
        public List <Vehiculo_Servicio> ObtenerTodo()
        {
            try
            {
                string      Cadena = ConfigurationManager.ConnectionStrings["Prueba"].ConnectionString;
                DA.Conexion Con    = new DA.Conexion(Cadena);
                SqlCommand  query  = new SqlCommand("SELECT vs.[ID_Vehiculo-Servicio] AS Consecutivo, s.ID_Servicio AS IDservicio, v.ID_Vehiculo AS IDvehiculo FROM Servicios s, Vehiculo v, [Vehiculo-Servicio] vs  WHERE s.ID_Servicio = vs.[ID_Servicio] and v.ID_Vehiculo = vs.[ID_Vehiculo]");
                DataTable   Tabla  = Con.ejecutarConsultaSQLTablaSegura(query);
                List <Vehiculo_Servicio> listVS = new List <Vehiculo_Servicio>();

                for (int i = 0; i < Tabla.Rows.Count; i++)
                {
                    Vehiculo_Servicio vs = new Vehiculo_Servicio();
                    vs.ID_Vehiculo_Servicio = Convert.ToInt32(Tabla.Rows[i]["Consecutivo"].ToString());
                    vs.ID_Servicio          = Convert.ToInt32(Tabla.Rows[i]["IDservicio"].ToString());
                    vs.ID_Vehiculo          = Convert.ToInt32(Tabla.Rows[i]["IDvehiculo"].ToString());
                    listVS.Add(vs);
                }

                if (Con.IsError)
                {
                    Con.Destruir();
                    throw new System.InvalidOperationException(Con.ErrorDescripcion);
                }
                else
                {
                    Con.Destruir();
                    return(listVS);
                }
            }
            catch (Exception ex)
            {
                isError          = true;
                errorDescripcion = ex.Message;
                return(null);
            }
        }
Beispiel #3
0
        public List <Vehiculo> ObtenerTodo()
        {
            try
            {
                string          Cadena = ConfigurationManager.ConnectionStrings["Prueba"].ConnectionString;
                DA.Conexion     Con    = new DA.Conexion(Cadena);
                SqlCommand      query  = new SqlCommand("SELECT ID_Vehiculo, Placa, Dueno, Marca FROM Vehiculo ORDER BY ID_Vehiculo");
                DataTable       Tabla  = Con.ejecutarConsultaSQLTablaSegura(query);
                List <Vehiculo> lisV   = new List <Vehiculo>();

                foreach (DataRow item in Tabla.Rows)
                {
                    Vehiculo vehiculo = new Vehiculo();
                    vehiculo.ID_Vehiculo = Convert.ToInt32(item["ID_Vehiculo"].ToString());
                    vehiculo.Placa       = item["Placa"].ToString();
                    vehiculo.Dueno       = item["Dueno"].ToString();
                    vehiculo.Marca       = item["Marca"].ToString();
                    lisV.Add(vehiculo);
                }
                if (Con.IsError)
                {
                    Con.Destruir();
                    throw new System.InvalidOperationException(Con.ErrorDescripcion);
                }
                else
                {
                    Con.Destruir();
                    return(lisV);
                }
            }
            catch (Exception ex)
            {
                isError          = true;
                errorDescripcion = ex.Message;
                return(null);
            }
        }
Beispiel #4
0
        public List <Servicios> ObtenerTodo()
        {
            try
            {
                string           Cadena = ConfigurationManager.ConnectionStrings["Prueba"].ConnectionString;
                DA.Conexion      Con    = new DA.Conexion(Cadena);
                SqlCommand       query  = new SqlCommand("SELECT ID_Servicio, Descripcion, Monto FROM Servicios ORDER BY ID_Servicio");
                DataTable        Tabla  = Con.ejecutarConsultaSQLTablaSegura(query);
                List <Servicios> listS  = new List <Servicios>();

                foreach (DataRow item in Tabla.Rows)
                {
                    Servicios servicio = new Servicios();
                    servicio.ID_Servicio = Convert.ToInt32(item["ID_Servicio"].ToString());
                    servicio.Descripcion = item["Descripcion"].ToString();
                    servicio.Monto       = Convert.ToInt32(item["Monto"].ToString());
                    listS.Add(servicio);
                }
                if (Con.IsError)
                {
                    Con.Destruir();
                    throw new System.InvalidOperationException(Con.ErrorDescripcion);
                }
                else
                {
                    Con.Destruir();
                    return(listS);
                }
            }
            catch (Exception ex)
            {
                isError          = true;
                errorDescripcion = ex.Message;
                return(null);
            }
        }