Example #1
0
        protected void butGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                IHoraDespachoAgencia hora = HoraDespachoAgenciaFactory.GetHoraDespachoAgencia();
                hora.horaDespachoAgenciaID = horaid;
                hora.usuarioID             = usuario.UsuarioID;
                hora.Descripcion           = txtDescripcion.Text;
                hora.Dias = txtDias.Text;
                if (ddlTipoOrigen.SelectedValue == "1") //Agencia
                {
                    hora.AgenciaID = int.Parse(ddlOrigenFlete.SelectedValue);
                }
                else if (ddlTipoOrigen.SelectedValue == "3") //Localidad
                {
                    hora.LocalidadID = int.Parse(ddlOrigenFlete.SelectedValue);
                }
                else if (ddlTipoOrigen.SelectedValue == "4") //Provincia
                {
                    hora.ProvinciaID = int.Parse(ddlOrigenFlete.SelectedValue);
                }
                else // Pais
                {
                    hora.PaisID = int.Parse(ddlOrigenFlete.SelectedValue);
                }

                hora.Guardar();

                Response.Redirect("HoraDespachoAgenciaConsul.aspx");
            }
            catch (Exception ex)
            {
                // Se produjo un error. Lo cargo
                ((ErrorWeb)this.phErrores.Controls[0]).setMensaje(ex.Message);
            }
        }