public ActionResult GuardarEditar(FormCollection form) { if (Session["rol"] != null && (Session["rol"].ToString().Equals("analista") || Session["rol"].ToString().Equals("admin"))) { sensores sensor = new sensores(); string id_old = form["nombreAnterior"];//old sensor.borrarsensor(id_old); //Actualizar producto.. sensor.epc = (string)form["EPC"]; sensor.molino = (string)form["molino"]; sensor.numero = (int.Parse((string)form["numero"])); sensor.temperaturaAlta = (double.Parse((string)form["tMaxima"])); sensor.temperaturaMedia = (double.Parse((string)form["tMinima"])); sensor.agregarSensor(); registros nuevo = new registros(); nuevo.fecha = DateTime.Now; nuevo.usuario = Session["nombre"].ToString(); nuevo.tipo = "Edición de Molino"; nuevo.descripcion = "El usuario " + nuevo.usuario + " ha editado el polo numero " + sensor.numero + " con el EPC: " + sensor.epc + " en el Sistema"; registros.agregarRegistro(nuevo); flag = 4;//Modificado con éxito return RedirectToAction("todosMolino", "Sensor", new { molino = sensor.molino }); } else { return RedirectToAction("Index", "Home"); } }
//------------------------------------------------- public ActionResult Guardar(FormCollection post) { if (Session["rol"] != null && (Session["rol"].ToString().Equals("analista") || Session["rol"].ToString().Equals("admin"))) { sensores sensor = new sensores(); sensor.epc = (string)post["EPC"]; sensor.molino = (string)post["molino"]; sensor.numero = (int.Parse((string)post["numero"])); sensor.temperaturaAlta = (double.Parse((string)post["tMaxima"])); sensor.temperaturaMedia = (double.Parse((string)post["tMinima"])); sensor.agregarSensor(); registros nuevo = new registros(); nuevo.fecha = DateTime.Now; nuevo.usuario = Session["nombre"].ToString(); nuevo.tipo = "Creación de Sensor"; nuevo.descripcion = "El usuario " + nuevo.usuario + " ha creado un nuevo sensor con el EPC: " + sensor.epc + " en el sistema"; registros.agregarRegistro(nuevo); flag = 2;//Agregado con éxito return RedirectToAction("todosMolino", "Sensor", new { molino = sensor.molino}); } else { return RedirectToAction("Index", "Home"); } }