private void cargarProyectos()
        {
            clsProyecto objProyecto = new clsProyecto();

            gvProyectos.DataSource = objProyecto.consultaProyectos((Session["objUsuario"] as clsUsuario).getObjEmpresa().getIdEmpresa());
            gvProyectos.DataBind();
        }
        protected void btnNuevoProyecto_Click(object sender, EventArgs e)
        {
            clsProyecto objProyecto = new clsProyecto(0, string.Empty, (Session["objUsuario"] as clsUsuario), (Session["objUsuario"] as clsUsuario), "Proyecto Nuevo", "0", 0, "Empezando", false);

            if (objProyecto.crearProyecto())
            {
                cargarProyectos();
            }
            else
            {
                ScriptManager.RegisterStartupScript(this, GetType(), "Conexion_Error", "alert('Error al tratar de crear el proyecto');", true);
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            clsProyecto iProyecto = new clsProyecto();

            iProyecto.Id = Request["id"];
            DataSet iDtDatos = iProyecto.PuntosPoligonos;

            if ((iDtDatos != null) && (iDtDatos.Tables.Count > 0) && (iDtDatos.Tables[0].Rows.Count > 0))
            {
                LiteralControl iTablaDatos = Crear_Tabla_Puntos(iDtDatos.Tables[0]);

                Response.Write(RenderControl(iTablaDatos));
            }
        }
        protected void btnInhabilitarProyecto_Click(object sender, EventArgs e)
        {
            clsProyecto objProyecto = new clsProyecto(Convert.ToInt32(txtIdProyecto.Text), true);

            if (objProyecto.inhabilitarProyecto())
            {
                limpiarProyecto();
                cargarProyectos();
            }
            else
            {
                ScriptManager.RegisterStartupScript(this, GetType(), "Conexion_Error", "alert('Error al tratar de crear el proyecto');", true);
            }
        }
        protected void btnNuevaTarea_Click(object sender, EventArgs e)
        {
            ScriptManager.RegisterStartupScript(this, GetType(), "Stay_Tab_Error", "stayTabWork();", true);
            clsProyecto objProyecto = new clsProyecto(Convert.ToInt32(Session["idProyecto"]));
            clsTarea    objTarea    = new clsTarea(0, string.Empty, objProyecto, "Nueva Tarea", 0, "0");

            if (objTarea.crearTarea())
            {
                cargarTarea();
            }
            else
            {
                ScriptManager.RegisterStartupScript(this, GetType(), "Conexion_Error", "alert('Error al tratar de crear la tarea');", true);
            }
        }
        protected void btnActualizarProyecto_Click(object sender, EventArgs e)
        {
            string[]    Tiempo      = txtTiempoTotal.Text.Split('|');
            clsUsuario  objUsuario  = new clsUsuario(Convert.ToInt32(txtUsuarioCreador.Text));
            clsProyecto objProyecto = new clsProyecto(Convert.ToInt32(txtIdProyecto.Text), txtCodgioProyecto.Text, objUsuario, (Session["objUsuario"] as clsUsuario), txtDescripcionProyecto.Text, txtCostoProyecto.Text, Convert.ToInt32(Tiempo[0]), txtEstado.Text, false);

            if (objProyecto.actualizarProyecto())
            {
                cargarProyectos();
            }
            else
            {
                ScriptManager.RegisterStartupScript(this, GetType(), "Conexion_Error", "alert('Error al tratar de crear el proyecto');", true);
            }
        }
        protected void btnActualizarTarea_Click(object sender, EventArgs e)
        {
            ScriptManager.RegisterStartupScript(this, GetType(), "Stay_Tab_Error", "stayTabWork();", true);
            string[]    Tiempo      = txtTiempo.Text.Split('|');
            clsProyecto objProyecto = new clsProyecto(Convert.ToInt32(Session["idProyecto"]));
            clsTarea    objTarea    = new clsTarea(Convert.ToInt32(txtIdTarea.Text), txtCodigoTarea.Text, objProyecto, txtDescripcionTarea.Text, Convert.ToInt32(Tiempo[0]), txtCostoTarea.Text);

            if (objTarea.actualizarTarea())
            {
                cargarProyectos();
                cargarTarea();
            }
            else
            {
                ScriptManager.RegisterStartupScript(this, GetType(), "Conexion_Error", "alert('Error al tratar de actualizar la tarea');", true);
            }
        }
 private void DgvProyectos_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     try
     {
         if (dgvProyectos.CurrentRow != null)
         {
             clsProyecto clsProy = new clsProyecto
             {
                 IdProyecto = Convert.ToInt32(dgvProyectos.CurrentRow.Cells["IdProyecto"].Value)
             };
             clsProy.CargarFrmExpedientes();
         }
         else
         {
             MessageBox.Show("Debe seleccionar un proyecto para poder continuar", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
     }
     catch (Exception ex)
     {
         _ = ex.Message;
     }
 }
Beispiel #9
0
 public FrmExpedientes(clsProyecto cpro)
 {
     CProy = cpro;
     InitializeComponent();
 }