protected void btnGuardar_Click(object sender, EventArgs e)
        {
            string idstr = boxID.Text;

            try
            {
                Schedule schedule = new Schedule();

                schedule.Name           = boxNombre.Text;
                schedule.Description    = boxDescripcion.Text;
                schedule.Fk_institution = int.Parse(selInstitution.SelectedValue);
                schedule.Lunesin        = boxLunesin.Text;
                schedule.Lunesout       = boxLunesout.Text;
                schedule.Martesin       = boxMartesin.Text;
                schedule.Martesout      = boxMartesout.Text;
                schedule.Miercolesin    = boxMiercolesin.Text;
                schedule.Miercolesout   = boxMiercolesout.Text;
                schedule.Juevesin       = boxJuevesin.Text;
                schedule.Juevesout      = boxJuevesout.Text;
                schedule.Viernesin      = boxViernesin.Text;
                schedule.Viernesout     = boxViernesout.Text;
                schedule.Sabadoin       = boxSabadoin.Text;
                schedule.Sabadoout      = boxSabadoout.Text;
                schedule.Domingoin      = boxDomingoin.Text;
                schedule.Domingoout     = boxDomingoout.Text;

                if (String.IsNullOrEmpty(idstr)) //new
                {
                    ScheduleDAO.AddSchedule(schedule);
                }
                else //update
                {
                    schedule.Id = int.Parse(boxID.Text);
                    ScheduleDAO.ModSchedule(schedule);
                }
            }
            catch (Exception ex)
            {
                Debug.WriteLine(ex.StackTrace);
                Debug.WriteLine(ex.Message);
            }

            Response.Redirect("~/ScheduleList");
            Context.ApplicationInstance.CompleteRequest();
        }