protected void btnGuardar_Click(object sender, EventArgs e) { String empleado = ddlTS.SelectedValue; DateTime fechaInicio = Convert.ToDateTime(convertirAFechaAmericana(txbFechaInicio.Text)); try { if (bdTS.asgTSNuevaAsignacion(S, F, empleado, U, fechaInicio.ToString("yyyy-MM-dd HH:mm:ss.fff"))) { llenarGdvAsignaciones(); mst.mostrarMsjNtf(dic.msjSeHaActualizado); DataTable dt = BDF.obtenerDatos(S, F, L); DataRow rowF = dt.Rows[0]; lblVTS.Text = rowF["TS"].ToString(); } else { if (L.Equals("es")) { mst.mostrarMsjAdvNtf("No es posible asignar a ese Trabajador Social, ya que ya está activo."); } else { mst.mostrarMsjAdvNtf("Is not possible to assign this Social Worker, since is already active."); } } } catch (Exception ex) { mst.mostrarMsjMdl(dic.msjNoSeRealizoExcp + ex.Message.ToString() + "."); } }
protected void btnAsignar_Click(object sender, EventArgs e) { String TSNuevo = ddlNuevoTS.SelectedValue; if (!String.IsNullOrEmpty(TSNuevo)) { try { gdvFamilias.Columns[0].Visible = true; foreach (GridViewRow row in gdvFamilias.Rows) { CheckBox check = row.FindControl("chkModificar") as CheckBox; String TS = row.Cells[2].ToString(); if (check.Checked) { String familia = row.Cells[0].Text; bdTS.asgTSNuevaAsignacion(S, familia, TSNuevo, U, ""); } } Session["AsignoTSGrupo"] = "SI"; //mst.mostrarMsj(dic.msjSeHaActualizado); } catch (Exception ex) { //mst.mostrarMsj(dic.msjNoSeRealizoExcp + ex.Message.ToString()); Session["AsignoTSGrupo"] = ex.Message.ToString(); } finally { gdvFamilias.Columns[0].Visible = false; Response.Redirect("~/TS/AsignacionTSGrupo.aspx"); } } }