コード例 #1
0
 protected void BotonAsignar_Click(object sender, EventArgs e)
 {
     try
     {
         cSGMHHORARIONegocios Horario = new cSGMHHORARIONegocios(Global.gCOD_APLICACION, "CA", 1, "naquiros");
         Horario.NUM_DIA = Int32.Parse(DropDownListDias.SelectedValue);
         Horario.HOR_INICIO = SqlDateTime.Parse(tpfechainicio.Value);
         Horario.HOR_FINAL = SqlDateTime.Parse(tpfechafinal.Value);
         cSGMHHORARIOPORUSUARIONegocios HorarioPorUsuario = new cSGMHHORARIOPORUSUARIONegocios(Global.gCOD_APLICACION, "CA", 1, "naquiros");
         DataTable DT_Horario = Horario.Buscar();
         SqlInt32 IdHorarioEncontrado;
         if (DT_Horario.Rows.Count > 0)
         {
             IdHorarioEncontrado = Int32.Parse(DT_Horario.Rows[0][0].ToString());
         }
         else
         {
             Horario.Insertar();
             IdHorarioEncontrado = Horario.ID_HORARIO;
         }
         HorarioPorUsuario.FK_IDHORARIO = IdHorarioEncontrado;
         HorarioPorUsuario.FK_CARUSUARIO = DropDownListAsistentes.SelectedValue.Split('-')[0];
         HorarioPorUsuario.Insertar();
         Response.Write("<SCRIPT>alert('" + "El Horario ha sido Asignado satisfactoriamente" + "')</SCRIPT>");
         BotonCancelar_Click(new object(), new EventArgs());
     }
     catch (Exception ex)
     {
         Response.Write("<SCRIPT>alert('" + ex.Message + "')</SCRIPT>");
     }
 }