示例#1
0
 protected void btnAsignar_Click(object sender, EventArgs e)
 {
     try
     {
         int contadorRegistros = 0;
         List <CAsignarEstatus> objetoLista = new List <CAsignarEstatus>();
         string sResultado          = ValidarDatos(ref objetoLista);
         int    SolicitudServicioID = Convert.ToInt32(Request.QueryString["SolicitudServicioID"]);
         foreach (CAsignarEstatus prod in objetoLista)
         {
             contadorRegistros        = contadorRegistros + 1;
             prod.SolicitudServicioID = SolicitudServicioID;
             AsignarEstatus.ActualizarEstatus(prod);
             CargarSolicitudes(SolicitudServicioID);
         }
         if (contadorRegistros > 0)
         {
             messageBox.ShowMessage("Registro actualizado");
         }
         else
         {
             messageBox.ShowMessage("No existen registros por actualizar");
         }
     }
     catch (Exception ex)
     {
         messageBox.ShowMessage(ex.Message + ex.StackTrace);
     }
 }
示例#2
0
 protected new void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         try
         {
             dtEstatus = AsignarEstatus.ObtenerTiposEstatus().Tables[0];
             if (Request.QueryString["SolicitudServicioID"] != null)
             {
                 int SolicitudServicioID = Convert.ToInt32(Request.QueryString["SolicitudServicioID"]);
                 CargarSolicitudes(SolicitudServicioID);
             }
         }
         catch (Exception ex)
         {
             messageBox.ShowMessage(ex.Message + ex.StackTrace);
         }
     }
 }