Пример #1
0
        protected void EliminarButton_Click(object sender, EventArgs e)
        {
            CartasBLL repositorio       = new CartasBLL();
            RepositorioBase <Carta> dep = new RepositorioBase <Carta>();


            int id        = Utilities.Utils.ToInt(CartaIDTextbox.Text);
            var depositos = repositorio.Buscar(id);


            if (depositos == null)
            {
                Utilities.Utils.ShowToastr(this, "El deposito no existe", "Fallo", "success");
            }

            else
            {
                repositorio.Eliminar(id);



                Utilities.Utils.ShowToastr(this, "Elimino Correctamente", "Exito", "success");
                Limpiar();
            }
        }
Пример #2
0
        protected void GuardarButton_Click(object sender, EventArgs e)
        {
            if (DropDownList.SelectedValue == condicion)
            {
                return;
            }


            CartasBLL repositorio = new CartasBLL();
            Carta     carta       = LlenaClase();
            RepositorioBase <Destinatario> destinatario = new RepositorioBase <Destinatario>();

            var validar = destinatario.Buscar(Utilities.Utils.ToInt(DropDownList.SelectedValue));

            bool paso = false;


            if (validar != null)
            {
                if (Page.IsValid)
                {
                    if (CartaIDTextbox.Text == "0")
                    {
                        paso = repositorio.Guardar(carta);
                    }

                    else
                    {
                        var verificar = repositorio.Buscar(Utilities.Utils.ToInt(CartaIDTextbox.Text));
                        if (verificar != null)
                        {
                            paso = repositorio.Modificar(carta);
                        }
                        else
                        {
                            Utilities.Utils.ShowToastr(this, "No se encuentra el ID", "Fallo", "success");
                            return;
                        }
                    }

                    if (paso)

                    {
                        Utilities.Utils.ShowToastr(this, "Registro Con Exito", "Exito", "success");
                    }

                    else

                    {
                        Utilities.Utils.ShowToastr(this, "No se pudo Guardar", "Fallo", "success");
                    }
                    Limpiar();
                    return;
                }
            }
            else
            {
                Utilities.Utils.ShowToastr(this, "El numero de cuenta no existe", "Fallo", "success");
                return;
            }
        }