예제 #1
0
        protected void GuardarButton_Click(object sender, EventArgs e)
        {
            RepositorioAnalisis repositorio = new RepositorioAnalisis();
            Analisis            analisis    = repositorio.Buscar(Utils.ToInt(IdTextBox.Text));


            if (analisis == null)
            {
                if (repositorio.Guardar(LlenaClase()))
                {
                    Utils.ShowToastr(this, "Guardado", "Exito", "success");
                    Limpiar();
                }
                else
                {
                    Utils.ShowToastr(this, "No existe", "Error", "error");
                    Limpiar();
                }
            }
            else
            {
                if (repositorio.Modificar(LlenaClase()))
                {
                    Utils.ShowToastr(this.Page, "Modificado con exito!!", "Guardado", "success");
                    Limpiar();
                }
                else
                {
                    Utils.ShowToastr(this.Page, "No se puede modificar", "Error", "error");
                    Limpiar();
                }
            }
        }
        protected void GuadarButton_Click(object sender, EventArgs e)
        {
            bool paso = false;
            RepositorioAnalisis repositorio = new RepositorioAnalisis();
            Analisis            analisis    = LlenaClase();

            if (Soporte.ToInt(IdTextBox.Text) == 0)
            {
                paso = repositorio.Guardar(analisis);
            }

            else
            {
                paso = repositorio.Modificar(analisis);
            }

            if (paso)
            {
                MostrarMensaje("success", "Transaccion Exitosa");
                Limpiar();
            }
            else
            {
                MostrarMensaje("error", "Transaccion Fallida");
            }
        }
예제 #3
0
        protected void guadarButton_Click(object sender, EventArgs e)
        {
            RepositorioAnalisis repositorio = new RepositorioAnalisis();
            //Repositorio<Analisis> repositorio = new Repositorio<Analisis>();
            bool     estado = false;
            Analisis analis = new Analisis();

            if (Validar())
            {
                return;
            }
            else
            {
                analis = LlenarClase();

                if (Convert.ToInt32(IdTextBox.Text) == 0)
                {
                    estado = repositorio.Guardar(analis);
                    Utils.ShowToastr(this, "Guardado", "Exito", "success");
                    Limpiar();
                }
                else
                {
                    RepositorioAnalisis repo = new RepositorioAnalisis();
                    //Repositorio<Analisis> repo = new Repositorio<Analisis>();
                    int      id    = Convert.ToInt32(IdTextBox.Text);
                    Analisis anali = new Analisis();
                    anali = repo.Buscar(id);

                    if (anali != null)
                    {
                        estado = repo.Modificar(LlenarClase());
                        Utils.ShowToastr(this, "Modificado", "Exito", "success");
                    }
                    else
                    {
                        Utils.ShowToastr(this, "Id no existe", "Error", "error");
                    }
                }

                if (estado)
                {
                    Limpiar();
                }
                else
                {
                    Utils.ShowToastr(this, "No se pudo guardar", "Error", "error");
                }
            }
        }
예제 #4
0
        protected void GuadarButton_Click(object sender, EventArgs e)
        {
            if (!Validar())
            {
                return;
            }

            bool paso = false;
            RepositorioAnalisis repositorio = new RepositorioAnalisis();
            Analisis            analisis    = LLenaClase();

            MostrarMensajes.Visible  = true;
            MostrarMensajes.Text     = "Registro No encontrado";
            MostrarMensajes.CssClass = "alert-danger";

            if (analisis.AnalisisId == 0)
            {
                paso = repositorio.Guardar(analisis);
            }
            else
            {
                if (ExisteEnLaBaseDeDatos())
                {
                    MostrarMensajes.Visible  = true;
                    MostrarMensajes.Text     = "Registro No encontrado";
                    MostrarMensajes.CssClass = "alert-danger";
                    return;
                }
                paso = repositorio.Modificar(analisis);
            }

            if (paso)
            {
                Limpiar();
                MostrarMensajes.Text     = "Guardado Exitosamente!!";
                MostrarMensajes.CssClass = "alert-success";
                MostrarMensajes.Visible  = true;
            }
            else
            {
                MostrarMensajes.Text     = "No Se Pudo Guardar El Registro";
                MostrarMensajes.CssClass = "alert-warning";
                MostrarMensajes.Visible  = true;
            }
        }