async protected void btnIngresar_Click(object sender, EventArgs e) { try { if (ValidarInsertar()) { Models.Sucursal sucursalIngresada = new Models.Sucursal(); Models.Sucursal sucursal = new Models.Sucursal() { SUC_NOMBRE = txtNombre.Text, SUC_TELEFONO = txtTelefono.Text, SUC_EMAIL = txtCorreo.Text, RENTAC_CODIGO = Convert.ToInt32(ddRENTAC_CODIGO.SelectedItem.Value.ToString()), DIREC_CODIGO = Convert.ToInt32(ddDIREC_CODIGO.SelectedItem.Value.ToString()) }; sucursalIngresada = await sucursalManager.Ingresar(sucursal, Session["TokenUsuario"].ToString()); if (sucursalIngresada != null) { lblResultado.Text = "Sucursal ingresada correctamente"; lblResultado.ForeColor = Color.Green; lblResultado.Visible = true; InicializarControles(); } else { lblResultado.Text = "Error al crear sucursal"; lblResultado.ForeColor = Color.Maroon; lblResultado.Visible = true; } } } catch (Exception ex) { lblResultado.Text = "Hubo un error al ingresar la sucursal. Detalle: " + ex.Message; lblResultado.ForeColor = Color.Maroon; lblResultado.Visible = true; } }
async protected void btnIngresar_Click(object sender, EventArgs e) { try { if (ValidarInsertar()) { Models.Sucursal sucursalIngresado = new Models.Sucursal(); Models.Sucursal sucursal = new Models.Sucursal() { SUC_NOMBRE = txtNombre.Text, SUB_UBICACION = txtUbicacion.Text, SUC_CORREO = txtCorreo.Text, SUC_TELEFONO = Convert.ToInt32(txtTelefono.Text) }; sucursalIngresado = await sucursalManager.Ingresar(sucursal, Session["TokenUsuario"].ToString()); if (sucursalIngresado != null) { lblResultado.Text = "Sucursal ingresado correctamente"; lblResultado.ForeColor = Color.Green; lblResultado.Visible = true; InicializarControles(); } else { lblResultado.Text = "Error al crear la sucursal"; lblResultado.ForeColor = Color.Maroon; lblResultado.Visible = true; } } } catch (Exception exc) { lblResultado.Text = "Hubo un error al ingresar el sucursal. Detalle: " + exc.Message; lblResultado.ForeColor = Color.Maroon; lblResultado.Visible = true; } }
async protected void btnModificar_Click(object sender, EventArgs e) { if (ValidarInsertar() && (!string.IsNullOrEmpty(txtCodigo.Text))) { Models.Sucursal sucursalModificada = new Models.Sucursal(); Models.Sucursal sucursal = new Models.Sucursal() { SUC_CODIGO = Convert.ToInt32(txtCodigo.Text), SUC_NOMBRE = txtNombre.Text, SUC_TELEFONO = txtTelefono.Text, SUC_EMAIL = txtCorreo.Text, RENTAC_CODIGO = Convert.ToInt32(ddRENTAC_CODIGO.SelectedItem.Value.ToString()), DIREC_CODIGO = Convert.ToInt32(ddDIREC_CODIGO.SelectedItem.Value.ToString()) }; sucursalModificada = await sucursalManager.Actualizar(sucursal, Session["TokenUsuario"].ToString()); if (sucursalModificada != null) { lblResultado.Text = "Sucursal actualizada correctamente"; lblResultado.ForeColor = Color.Green; lblResultado.Visible = true; InicializarControles(); } else { lblResultado.Text = "Error al actualizar sucursal"; lblResultado.ForeColor = Color.Maroon; lblResultado.Visible = true; } } else { lblResultado.Text = "Debe ingresar todos los datos"; lblResultado.ForeColor = Color.Maroon; lblResultado.Visible = true; } }
async protected void btnModificar_Click(object sender, EventArgs e) { if (ValidarInsertar() && (!string.IsNullOrEmpty(txtID.Text))) { Models.Sucursal sucursalModificado = new Models.Sucursal(); Models.Sucursal sucursal = new Models.Sucursal() { SUC_ID = Convert.ToInt32(txtID.Text), SUC_NOMBRE = txtNombre.Text, SUB_UBICACION = txtUbicacion.Text, SUC_CORREO = txtCorreo.Text, SUC_TELEFONO = Convert.ToInt32(txtTelefono.Text) }; sucursalModificado = await sucursalManager.Actualizar(sucursal, Session["TokenUsuario"].ToString()); if (sucursalModificado != null) { lblResultado.Text = "Sucursal actualizado correctamente"; lblResultado.ForeColor = Color.Green; lblResultado.Visible = true; InicializarControles(); } else { lblResultado.Text = "Error al actualizar la sucursal"; lblResultado.ForeColor = Color.Maroon; lblResultado.Visible = true; } } else { lblResultado.Text = "Debe ingresar todos los datos"; lblResultado.ForeColor = Color.Maroon; lblResultado.Visible = true; } }