public ActionResult Edit([Bind(Include = "IdMaquinariaEquipoElectrico,NombreEquipo,NombreFuncion,ConsumoPromedioKWh,CantidadExistencia,isMaquinaria")] MaquinariaEquipoElectrico mae)
        {
            try
            {
                MaquinariaEquipoElectrico m = db.MaquinariaEquipoElectrico.Find(mae.IdMaquinariaEquipoElectrico);
                m.NombreEquipo = mae.NombreEquipo;
                if (!mae.isMaquinaria)
                {
                    m.NombreFuncion = null;
                }
                else
                {
                    m.NombreFuncion = mae.NombreFuncion;
                }
                m.ConsumoPromedioKWh = mae.ConsumoPromedioKWh;
                m.CantidadExistencia = mae.CantidadExistencia;
                m.isMaquinaria       = mae.isMaquinaria;

                db.Entry(m).State = EntityState.Modified;
                db.SaveChanges();
                return(Json(new { Message = clsReferencias.Exito }));
            }
            catch (Exception ex)
            {
                return(Json(new { Message = new clsException(ex).Message() }));
            }
        }
 public ActionResult DeleteConfirmed(int id)
 {
     try
     {
         MaquinariaEquipoElectrico m = db.MaquinariaEquipoElectrico.Find(id);
         m.regAnulado      = true;
         db.Entry(m).State = EntityState.Modified;
         db.SaveChanges();
         return(Json(new { Message = clsReferencias.Exito }));
     }
     catch (Exception ex)
     {
         return(Json(new { Message = new clsException(ex).Message() }));
     }
 }
        public ActionResult Create([Bind(Include = "NombreEquipo,NombreFuncion,ConsumoPromedioKWh,CantidadExistencia,isMaquinaria")] MaquinariaEquipoElectrico mae)
        {
            try
            {
                if (!mae.isMaquinaria)
                {
                    mae.NombreFuncion = null;
                }
                db.MaquinariaEquipoElectrico.Add(mae);

                db.SaveChanges();
                return(Json(new { Message = clsReferencias.Exito }));
            }
            catch (Exception ex)
            {
                return(Json(new { Message = new clsException(ex).Message() }));
            }
        }