Beispiel #1
0
        protected void GV_ListaTrabajo_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            try
            {
                if (e.Row.RowType != DataControlRowType.DataRow)
                {
                    return;
                }

                if (e.Row.DataItem != null)
                {
                    clsListaDeTrabajo item          = (clsListaDeTrabajo)e.Row.DataItem;
                    LinkButton        btn           = (LinkButton)e.Row.FindControl("btn1");
                    LinkButton        btn2          = (LinkButton)e.Row.FindControl("btn2");
                    LinkButton        btn3          = (LinkButton)e.Row.FindControl("btn3");
                    LinkButton        btn_Adicional = (LinkButton)e.Row.FindControl("btn_Adicional");

                    AgendaRequest request = new AgendaRequest();
                    request.mdlUser = Usuario;
                    int  idcita = item.intCitaID;
                    bool bandera_detalleCIta = RisService.getListaDetalleCita(request, idcita);


                    if (bandera_detalleCIta == false)
                    {
                        btn_Adicional.Visible = false;
                    }

                    if (btn != null)
                    {
                        if (item.intEstatusID == 2)
                        {
                            btn.Visible  = true;
                            btn2.Visible = false;
                            btn3.Visible = false;
                        }
                        else
                        {
                            btn.Visible = false;
                            if (item.intEstatusID == 3)
                            {
                                btn2.Visible = true;
                                btn3.Visible = true;
                            }
                            else
                            {
                                btn2.Visible = false;
                                btn3.Visible = false;
                            }
                        }
                    }
                }
            }
            catch (Exception eDB)
            {
                Log.EscribeLog("Existe un error en GV_ListaTrabajo_RowDataBound: " + eDB.Message, 3, Usuario.vchUsuario);
            }
        }
Beispiel #2
0
 public EstatusCita()
 {
     mdlUser           = new clsUsuario();
     mdlListadeTrabajo = new clsListaDeTrabajo();
 }