public ActionResult DeleteConfirmed(int id)
        {
            Holograma holograma = db.Holograma.Find(id);

            db.Holograma.Remove(holograma);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
 public ActionResult Edit([Bind(Include = "Id,Nombre,Duracion")] Holograma holograma)
 {
     if (ModelState.IsValid)
     {
         db.Entry(holograma).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(holograma));
 }
예제 #3
0
        public AddNewHolograma(int?IdHolograma)
        {
            InitializeComponent();
            BindingContext = hologramaContext;

            btnGuardar.Clicked += BtnGuardar_Clicked;

            var conn = new SQLiteConnection(path);

            hologramaContext = conn.Find <Holograma>(IdHolograma);
        }
        public ActionResult Create([Bind(Include = "Nombre,Duracion")] Holograma holograma)
        {
            if (ModelState.IsValid)
            {
                db.Holograma.Add(holograma);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(holograma));
        }
        // GET: Hologramas/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Holograma holograma = db.Holograma.Find(id);

            if (holograma == null)
            {
                return(HttpNotFound());
            }
            return(View(holograma));
        }
예제 #6
0
        public override void ConfigureScene()
        {
            CambiarTexturaPistaARuta();

            Holograma.SetActive(false);
            Diagrama2D.SetActive(false);

            Peso.SetActive(false);
            Normal.SetActive(false);
            FormulaSRoz1.SetActive(false);
            FormulaSRoz2.SetActive(false);
            FormulaSRoz3.SetActive(false);
            FormulaSRoz4.SetActive(false);
            FormulaSRoz5.SetActive(false);

            FormulaVMax0.SetActive(false);
            FormulaVMax1.SetActive(false);
            FormulaVMax2.SetActive(false);
            FormulaVMax3.SetActive(false);
            FormulaVMax4.SetActive(false);
            FormulaVMax5.SetActive(false);

            FormulaVMin0.SetActive(false);
            FormulaVMin1.SetActive(false);
            FormulaVMin2.SetActive(false);
            FormulaVMin3.SetActive(false);
            FormulaVMin4.SetActive(false);
            FormulaVMin5.SetActive(false);

            RozVminY.SetActive(false);
            RozVmin.SetActive(false);
            RozVminX.SetActive(false);
            RozVmaxY.SetActive(false);
            RozVmaxX.SetActive(false);
            RozVmax.SetActive(false);

            NormalY.SetActive(false);
            NormalX.SetActive(false);
            Auto_Holograma.SetActive(false);
            PlanoCartesiano.SetActive(false);

            SectionTitle.text = "";
        }
예제 #7
0
        public override void ConfigureScene()
        {
            Holograma.SetActive(false);
            Diagrama2D.SetActive(false);
            SectionTitle.text = "";

            Auto_Holograma.SetActive(false);
            Peso.SetActive(false);
            Normal.SetActive(false);

            FormulaSRoz1.SetActive(false);
            FormulaSRoz2.SetActive(false);
            FormulaSRoz3.SetActive(false);
            FormulaSRoz4.SetActive(false);
            FormulaSRoz5.SetActive(false);

            FormulaVMax0.SetActive(false);
            FormulaVMax1.SetActive(false);
            FormulaVMax2.SetActive(false);
            FormulaVMax3.SetActive(false);
            FormulaVMax4.SetActive(false);
            FormulaVMax5.SetActive(false);

            FormulaVMin0.SetActive(false);
            FormulaVMin1.SetActive(false);
            FormulaVMin2.SetActive(false);
            FormulaVMin3.SetActive(false);
            FormulaVMin4.SetActive(false);
            FormulaVMin5.SetActive(false);

            RozVminY.SetActive(false);
            RozVmin.SetActive(false);
            RozVminX.SetActive(false);
            RozVmaxY.SetActive(false);
            RozVmaxX.SetActive(false);
            RozVmax.SetActive(false);

            NormalY.SetActive(false);
            NormalX.SetActive(false);
            PlanoCartesiano.SetActive(false);
            Debug.Log("Cuadro 2:");
        }
예제 #8
0
 public static string insertUpdateData(Holograma data)
 {
     try
     {
         var conn = new SQLiteConnection(path);
         if (data.IdHolograma > 0)
         {
             conn.Update(data);
         }
         else
         {
             conn.Insert(data);
         }
         return("Single data file inserted or updated");
     }
     catch (Exception ex)
     {
         return(ex.Message);
     }
 }