コード例 #1
0
    private static string ValidarTablero(CTablero Tablero)
    {
        string Mensaje = "";

        Mensaje += (Tablero.Tablero == "") ? "<li>Favor de completar el campo de descripción del tablero.</li>" : Mensaje;
        Mensaje  = (Mensaje != "") ? "<p>Favor de completar los siguientes campos:<ul>" + Mensaje + "</ul></p>" : Mensaje;

        return(Mensaje);
    }
コード例 #2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     CUnit.Firmado(delegate(CDB Conn)
     {
         if (Conn.Conectado)
         {
             IdTablero          = Convert.ToInt32(Request["IdTablero"]);
             CTablero cTablero  = new CTablero();
             cTablero.IdTablero = IdTablero;
             cTablero.Obtener(Conn);
             Tablero = cTablero.Tablero;
             Checked = (cTablero.Baja == false) ? "checked" : "";
         }
     });
 }
コード例 #3
0
    public static string DesactivarTablero(int IdTablero, int Baja)
    {
        CObjeto Respuesta = new CObjeto();

        CUnit.Firmado(delegate(CDB Conn)
        {
            string Error = Conn.Mensaje;

            CSecurity permiso = new CSecurity();
            if (permiso.tienePermiso("puedeManipularBajaTablero"))
            {
                if (Conn.Conectado)
                {
                    bool desactivar = false;
                    if (Baja == 0)
                    {
                        desactivar = true;
                    }
                    else
                    {
                        desactivar = false;
                    }
                    CObjeto Datos = new CObjeto();

                    CTablero cTablero  = new CTablero();
                    cTablero.IdTablero = IdTablero;
                    cTablero.Baja      = desactivar;
                    cTablero.Desactivar(Conn);

                    Respuesta.Add("Datos", Datos);
                }
                else
                {
                    Error = Error + "<li>" + Conn.Mensaje + "</li>";
                }
            }
            else
            {
                Error = Error + "<li>No tienes los permisos necesarios</li>";
            }

            Respuesta.Add("Error", Error);
        });

        return(Respuesta.ToString());
    }
コード例 #4
0
    public static string AgregarTablero(int IdMedidor, string Tablero)
    {
        CObjeto Respuesta = new CObjeto();

        CUnit.Firmado(delegate(CDB Conn)
        {
            string Error      = Conn.Mensaje;
            CSecurity permiso = new CSecurity();
            if (permiso.tienePermiso("puedeAgregarTablero"))
            {
                if (Conn.Conectado)
                {
                    CObjeto Datos = new CObjeto();

                    CTablero cTablero  = new CTablero();
                    cTablero.IdMedidor = IdMedidor;
                    cTablero.Tablero   = Tablero;
                    cTablero.Baja      = false;
                    Error = ValidarTablero(cTablero);
                    if (Error == "")
                    {
                        cTablero.Agregar(Conn);
                    }

                    Respuesta.Add("Datos", Datos);
                }
                else
                {
                    Error = Error + "<li>" + Conn.Mensaje + "</li>";
                }
            }
            else
            {
                Error = Error + "<li>No tienes los permisos necesarios</li>";
            }
            Respuesta.Add("Error", Error);
        });

        return(Respuesta.ToString());
    }