protected void btnGuardarP_Click(object sender, EventArgs e) { if (cboSector.SelectedValue != "0" && cboSector.SelectedValue != "" && gvEmpleadosAsig.Rows.Count > 0) { String Citasstr = ""; Citasstr = idCitaP.Value; foreach (GridViewRow gvRow in grvresultado.Rows) { Int32 rowIndex = gvRow.RowIndex; String val = (string)grvresultado.DataKeys[rowIndex]["DescripcionCita"]; Int32 idCita = (Int32)grvresultado.DataKeys[rowIndex]["idCita"]; CheckBox hdnCheck = (CheckBox)gvRow.Cells[0].FindControl("chkAsignacion"); if (hdnCheck.Checked) { Citasstr = Citasstr + ";" + idCita.ToString(); } } if (AtencionPeluqueriaBuss.GrabarProgramación(Int32.Parse(idServicioP.Value), Citasstr, EmpleadosAsig, Int32.Parse(idDetalleCitaP.Value), Int32.Parse(cboSector.SelectedValue.ToString()), 1, txtMotivoAnulacion.Text)) { EmpleadosAsig = new DataTable(); Servicios = new DataTable(); EmpleadosTotal = new DataTable(); lblMensajeTitulo.Text = "MENSAJE INFORMATIVO"; lblMensaje.Text = "Mensaje informativo: Se procedió a asignar recursos al servicio."; lblMensaje.ForeColor = System.Drawing.Color.Blue; ScriptManager.RegisterStartupScript(Page, Page.GetType(), "myModalMensaje", "$('#myModalMensaje').modal();", true); upModalMensaje.Update(); } else { lblModalValTitle.Text = "ERROR"; lblVal.Text = "Ocurrio un error al grabar. Favor comunicarse con el administrador del sistema."; lblVal.ForeColor = System.Drawing.Color.Red; ScriptManager.RegisterStartupScript(Page, Page.GetType(), "myModalVal", "$('#myModalVal').modal();", true); upModalVal.Update(); } } else { lblModalValTitle.Text = "ERROR"; lblVal.Text = "Debe ingresar el Sector y/o por lo menos un empleado."; lblVal.ForeColor = System.Drawing.Color.Red; ScriptManager.RegisterStartupScript(Page, Page.GetType(), "myModalVal", "$('#myModalVal').modal();", true); upModalVal.Update(); } }
protected void btnsi_Click(object sender, EventArgs e) { ScriptManager.RegisterStartupScript(Page, Page.GetType(), "myModalConfirmacion", "$('#myModalConfirmacion').modal('hide');", true); List <Cita> listCita = new List <Cita>(); String Citasstr = ""; Citasstr = idCitaA.Value; foreach (GridViewRow gvRow in grvresultado.Rows) { Int32 rowIndex = gvRow.RowIndex; String val = (string)grvresultado.DataKeys[rowIndex]["DescripcionCita"]; Int32 idCita = (Int32)grvresultado.DataKeys[rowIndex]["idCita"]; CheckBox hdnCheck = (CheckBox)gvRow.Cells[0].FindControl("chkAsignacion"); if (hdnCheck.Checked) { Citasstr = Citasstr + ";" + idCita.ToString(); } } if (AtencionPeluqueriaBuss.GrabarProgramación(Int32.Parse(idServicioA.Value), Citasstr, EmpleadosAsig, Int32.Parse(idDetalleCitaA.Value), Int32.Parse(cboSector.SelectedValue.ToString()), 2, txtMotivoAnulacion.Text)) { lblMensajeTitulo.Text = "INFORMATIVO"; lblMensaje.Text = "Informativo:Se procedió a Anular planificación de atención."; lblMensaje.ForeColor = System.Drawing.Color.Blue; ScriptManager.RegisterStartupScript(Page, Page.GetType(), "myModalA", "$('#myModalA').modal('hide');", true); ScriptManager.RegisterStartupScript(Page, Page.GetType(), "myModalMensaje", "$('#myModalMensaje').modal();", true); upModalMensaje.Update(); } else { lblModalValTitle.Text = "ERROR"; lblVal.Text = "Error:Valide la información con el administrador del sistema."; lblVal.ForeColor = System.Drawing.Color.Red; ScriptManager.RegisterStartupScript(Page, Page.GetType(), "myModalVal", "$('#myModalVal').modal();", true); upModalVal.Update(); } }