Beispiel #1
0
        public string Agregar(Vehiculo_Servicio veh_ser)
        {
            try
            {
                string      Cadena = ConfigurationManager.ConnectionStrings["Prueba"].ConnectionString;
                DA.Conexion con    = new DA.Conexion(Cadena);
                SqlCommand  query  = new SqlCommand("INSERT INTO [Vehiculo-Servicio](ID_Servicio, ID_Vehiculo) VALUES (@p1, @p2)");
                query.Parameters.AddWithValue("@p1", veh_ser.ID_Servicio);
                query.Parameters.AddWithValue("@p2", veh_ser.ID_Vehiculo);

                con.ejecutarSQLSeguro(query);
                if (con.IsError)
                {
                    con.Destruir();
                    throw new System.InvalidOperationException(con.ErrorDescripcion);
                }

                con.Destruir();
            }
            catch (Exception ex)
            {
                isError          = true;
                errorDescripcion = ex.Message;
                return(errorDescripcion);
            }
            return("Datos agregados correctamente.");
        }
Beispiel #2
0
        protected void btn_Registrar_Click(object sender, EventArgs e)
        {
            if (DDLServicio.SelectedValue.Equals("Seleccione un valor"))
            {
                ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Se debe seleccionar un servicio')", true);
            }
            else if (DDLVehiculo.SelectedValue.Equals("Seleccione un valor"))
            {
                ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Se debe seleccionar un vehiculo')", true);
            }
            else
            {
                try
                {
                    Vehiculo_Servicio dataVehiculo_Servicio = new Vehiculo_Servicio();

                    dataVehiculo_Servicio.ID_Vehiculo = Convert.ToInt32(DDLVehiculo.SelectedValue);
                    dataVehiculo_Servicio.ID_Servicio = Convert.ToInt32(DDLServicio.SelectedValue);

                    LNServicioVehiculo vehiculo_servicio = new LNServicioVehiculo();
                    vehiculo_servicio.IngresarVehiculoServicio(dataVehiculo_Servicio);

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

                catch
                {
                    ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Ha ocurrido un problema al ingresar, inteta mas tarde')", true);
                }
            }
        }
Beispiel #3
0
        public static void AsignarServicio(Vehiculo_Servicio asignacion)
        {
            var db = new LavaCarDBEntities();

            db.Vehiculo_Servicio.Add(asignacion);
            db.SaveChanges();
        }
Beispiel #4
0
 public void Agregar(Vehiculo_Servicio vs)
 {
     using (var db = new LavaCarEntities())
     {
         db.Vehiculo_Servicio.Add(vs);
         db.SaveChanges();
     }
 }
 public void Agregar(Vehiculo_Servicio vehiculo_Servicio)
 {
     using (DB_PruebaEntities db = new DB_PruebaEntities())
     {
         db.Vehiculo_Servicio.Add(vehiculo_Servicio);
         db.SaveChanges();
     }
 }
 public void Editar(Vehiculo_Servicio vehiculo_Servicio)
 {
     using (DB_PruebaEntities db = new DB_PruebaEntities())
     {
         var o = db.Vehiculo_Servicio.Find(vehiculo_Servicio.ID_Servicio);
         o.ID_Servicio = vehiculo_Servicio.ID_Servicio;
         o.ID_Vehiculo = vehiculo_Servicio.ID_Vehiculo;
         db.SaveChanges();
     }
 }
Beispiel #7
0
 public void Editar(Vehiculo_Servicio vs)
 {
     using (var db = new LavaCarEntities())
     {
         var origen = db.Vehiculo_Servicio.Find(vs.ID_Vehiculo_Servicio);
         origen.ID_Servicio = vs.ID_Servicio;
         origen.ID_Vehiculo = vs.ID_Vehiculo;
         db.SaveChanges();
     }
 }
        public void addVeSe(int idVe, int idSe)
        {
            using (lavacarEntities db = new lavacarEntities())
            {
                Vehiculo_Servicio vs = new Vehiculo_Servicio();
                vs.ID_Vehiculo = idVe;
                vs.ID_Servicio = idSe;

                db.Vehiculo_Servicio.Add(vs);
                db.SaveChanges();
            }
        }
Beispiel #9
0
 public ActionResult Edit(Vehiculo_Servicio vehiculo_Servicio)
 {
     try
     {
         Vehiculo_ServicioN.Editar(vehiculo_Servicio);
         return(Json(new { ok = true, toRedirect = Url.Action("Index") }, JsonRequestBehavior.AllowGet));
     }
     catch (Exception ex)
     {
         return(Json(new { ok = false, msg = ex.Message }, JsonRequestBehavior.AllowGet));
     }
 }
 public static void IngresarVehiculoServicio(Vehiculo_Servicio dataVehiculo_Servicio)
 {
     using (ModeloEntidad db = new ModeloEntidad())
     {
         try
         {
             Vehiculo_Servicio vehiculoServicio = db.Vehiculo_Servicio.Add(dataVehiculo_Servicio);
             db.SaveChanges();
         }
         catch (Exception exception)
         {
             throw new Exception(exception.Message);
         }
     }
 }
        public void addGroupServicesToVehicle(int idVehicle, List <int> idServices)
        {
            using (lavacarEntities db = new lavacarEntities())
            {
                foreach (int id in idServices)
                {
                    Vehiculo_Servicio vs = new Vehiculo_Servicio();
                    vs.ID_Vehiculo = idVehicle;
                    vs.ID_Servicio = id;

                    db.Vehiculo_Servicio.Add(vs);
                    db.SaveChanges();
                }
            }
        }
Beispiel #12
0
        public ActionResult Create(Vehiculo_Servicio vehiculo_Servicio)
        {
            try
            {
                Vehiculo_ServicioN.Agregar(vehiculo_Servicio);
                //return Json(new { ok = true, toRedirect = Url.Action("Index") }, JsonRequestBehavior.AllowGet);
                return(RedirectToAction("Index"));
            }
            catch (Exception ex)
            {
                return(Json(new { ok = false, msg = ex.Message }, JsonRequestBehavior.AllowGet));

                ModelState.AddModelError("", "Ocurrió un error al agregar un Empleado");
                return(View());
            }
        }
Beispiel #13
0
        public Asignacion AsignarSolucion(string placa, int ID_Servicio)
        {
            Vehiculo   vehiculo   = AccesoVehiculo.BuscarPlaca(placa);
            Asignacion asignacion = new Asignacion();

            if (vehiculo != null)
            {
                var registro = new Vehiculo_Servicio();
                registro.ID_Servicio = ID_Servicio;
                registro.ID_Vehiculo = vehiculo.ID_Vehiculo;
                AccesoVehiculo.AsignarServicio(registro);

                asignacion.vehiculo  = vehiculo;
                asignacion.servicios = AccesoVehiculo.ListarServicios(vehiculo.ID_Vehiculo);
            }
            return(asignacion);
        }
Beispiel #14
0
        public List <Vehiculo_Servicio> ObtenerTodo()
        {
            List <Vehiculo_Servicio> vs  = ADVS.ObtenerTodo();
            List <Vehiculo_Servicio> nvs = new List <Vehiculo_Servicio>();

            foreach (var item in vs)
            {
                Servicios         serv  = ADS.Obtener(item.ID_Servicio);
                Vehiculo          veh   = ADV.Obtener(item.ID_Vehiculo);
                Vehiculo_Servicio Ve_Se = new Vehiculo_Servicio();
                Ve_Se.Servicios            = serv;
                Ve_Se.Vehiculo             = veh;
                Ve_Se.ID_Vehiculo_Servicio = Convert.ToInt32(item.ID_Vehiculo_Servicio);
                nvs.Add(Ve_Se);
            }
            return(nvs);
        }
        public static List <Vehiculo> GetServicios(string servicioID)
        {
            ModeloEntidad   db        = new ModeloEntidad();
            List <Vehiculo> vehiculos = null;

            try
            {
                Vehiculo_Servicio vehiculo_Servicios = null;
                vehiculo_Servicios = db.Vehiculo_Servicio.Where(c => c.ID_Servicio.ToString() == servicioID).First();

                vehiculos = db.Vehiculo.Where(c => c.ID_Vehiculo == vehiculo_Servicios.ID_Vehiculo).ToList();
            }
            catch (Exception exception)
            {
                throw new Exception(exception.Message);
            }
            return(vehiculos);
        }
        public ActionResult AgregarDatos(int cboVehiculo, int cboServicio)
        {
            Vehiculo_Servicio vs = new Vehiculo_Servicio();

            vs.ID_Servicio = cboServicio;
            vs.ID_Vehiculo = cboVehiculo;
            string msj     = BLVS.Agregar(vs);
            string content = "";

            if (msj.Equals("Datos agregados correctamente."))
            {
                content = "<script languaje='javascript' type='text/javascript'> alert('" + msj + "'); window.location.href='/Reporte/ListarReporte'; </script>'";
            }
            else
            {
                content = "<script languaje='javascript' type='text/javascript'> alert('" + msj + "'); window.location.href='/Reporte/InsertarServicios'; </script>'";
            }
            return(Content(content));
        }
Beispiel #17
0
        public ActionResult Editar(Vehiculo_Servicio vehiculo_serv)
        {
            try
            {
                if (vehiculo_serv.ID_Servicio == 0)
                {
                    ModelState.AddModelError("", "Debe ingresar la descripción del servicio");
                    return(View(vehiculo_serv));
                }

                Vehiculo_ServicioCN.Editar(vehiculo_serv);
                return(RedirectToAction("Index"));
            }
            catch (Exception ex)
            {
                ModelState.AddModelError("", "Ocurrió un error al editar un servicio");
                return(View(vehiculo_serv));
            }
        }
Beispiel #18
0
        public static void asociarVehiculoServicio(int idServicio, int idVehiculo)
        {
            Vehiculo_Servicio vs = new Vehiculo_Servicio();

            vs.ID_Servicio = idServicio;
            vs.ID_Vehiculo = idVehiculo;

            try
            {
                using (var s = new LavacContext())
                {
                    s.Vehiculo_Servicio.Add(vs);
                    s.SaveChanges();
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Beispiel #19
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);
            }
        }
 public void IngresarVehiculoServicio(Vehiculo_Servicio dataVehiculo_Servicio)
 {
     ADServicioVehiculo.IngresarVehiculoServicio(dataVehiculo_Servicio);
 }
Beispiel #21
0
 public string Agregar(Vehiculo_Servicio veh_ser)
 {
     return(ADVS.Agregar(veh_ser));
 }
Beispiel #22
0
 public static void Agregar(Vehiculo_Servicio vehiculo_servicio)
 {
     obj.Agregar(vehiculo_servicio);
 }
Beispiel #23
0
 public static void Editar(Vehiculo_Servicio vehiculo_servicio)
 {
     obj.Editar(vehiculo_servicio);
 }