Example #1
0
        private void butGenerar_Click(object sender, System.EventArgs e)
        {
            try
            {
                ICaja caja = CajaFactory.GetCajaFactory();
                caja.TipoCajaID = Utiles.Validaciones.obtieneEntero(ddlTipoCaja.SelectedValue);


                if (caja.Guardar())
                {
                    string mensaje = "Los datos se guardaron correctamente. ";
                    string script  = "<script language='javascript'>\n";
                    script += "alert('" + mensaje + "');";
                    script += "window.location.href = 'Caja.aspx';\n";
                    script += "</script>";

                    Page.RegisterStartupScript("scriptOk", script);
                }
                else
                {
                    string script = "<script language='javascript'>\n";
                    script += "alert('Los datos no se guardaron debido a errores.');\n";
                    script += "</script>";

                    Page.RegisterStartupScript("scriptError", script);
                }
            }
            catch (Exception ex)
            {
                ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message);
            }
        }