public bool Delete(int id)
        {
            bool       deletou = false;
            ClienteDAL dDAL    = new ClienteDAL();

            if (dDAL.Delete(id) > 0)
            {
                deletou = true;
            }
            return(deletou);
        }
示例#2
0
 /// <summary>
 /// Llama a método Delete de ClienteDAL y le pasa un id para eliminar una cliente en la base
 /// </summary>
 /// <param name="id">int</param>
 public void Delete(int id)
 {
     try
     {
         cliDAL.Delete(id);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
        // Método de deletar um cliente passando um objeto cliente populado
        public void Delete(Cliente cliente)
        {
            ClienteDAL dalCliente = new ClienteDAL();

            if (cliente.Nome != "")         // Verifica se o objeto cliente possui nome
            {
                dalCliente.Delete(cliente); // Se possuir deleta o cliente
            }
            else
            {
                MessageBox.Show("Erro ao Deletar"); // Se não informa o usuário
            }
        }
示例#4
0
        public Response Delete(int id)
        {
            Response response = new Response();

            if (id <= 0)
            {
                response.Erros.Add("ID do cliente não foi informado.");
            }
            if (response.Erros.Count != 0)
            {
                response.Sucesso = false;
                return(response);
            }
            return(dal.Delete(id));
        }
示例#5
0
        protected void btnExcluir_Click(object sender, EventArgs e)
        {
            try
            {
                LinkButton btnExcluir = sender as LinkButton;

                int IdCliente = Convert.ToInt32(btnExcluir.CommandArgument);

                ClienteDAL d = new ClienteDAL();
                Cliente    c = d.FindById(IdCliente);
                d.Delete(c.IdCliente);

                lblMensagem.Text = "Cliente " + c.Nome + ", excluído com sucesso.";

                CarregarDados();
            }
            catch (Exception ex)
            {
                lblMensagem.Text = ex.Message;
            }
        }
示例#6
0
        public void Delete(Cliente cli)
        {
            Contexto contexto = new Contexto();
            var      lista    = contexto.Animal.Where(x => x.Cliente_id == cli.id).ToList();

            if (lista == null)
            {
                contexto.Entry(cli).State = EntityState.Deleted;
                contexto.SaveChanges();
            }
            else
            {
                contexto.Dispose();

                foreach (var animais in lista)
                {
                    AnimalDAL dalAni = new AnimalDAL();
                    dalAni.Delete(animais);
                }

                ClienteDAL dalCli = new ClienteDAL();
                dalCli.Delete(cli);
            }
        }
示例#7
0
    /// <summary>
    /// Deletar um registro
    /// </summary>
    /// <param name="id"></param>
    public void DeleteByID(int id)
    {
        ClienteDAL ObjClienteDAL = new ClienteDAL();

        ObjClienteDAL.Delete(id);
    }
示例#8
0
 /// <summary>
 /// Metodo Delete ClienteBRL
 /// </summary>
 public override void Delete()
 {
     dal.Delete();
 }
示例#9
0
 public Response Delete(Cliente item)
 {
     return(clienteDAL.Delete(item));
 }
示例#10
0
        public void Delete(int pCdCliente)
        {
            ClienteDAL dal = new ClienteDAL();

            dal.Delete(pCdCliente);
        }
示例#11
0
 /// <summary>
 /// Deletar um registro
 /// </summary>
 /// <param name="id"></param>
 public void DeleteByID(int id)
 {
     ClienteDAL ObjClienteDAL = new ClienteDAL();
     ObjClienteDAL.Delete(id);
 }
示例#12
0
 // Deleta um cliente
 public Response Delete(Cliente cliente)
 {
     return(clienteDAL.Delete(cliente));
 }
示例#13
0
 public static bool DeletarCliente(int v)
 {
     return(ClienteDAL.Delete(ClienteDAL.Get(v)));
 }
示例#14
0
        public static void Delete(int iD)
        {
            ClienteDAL dal = new ClienteDAL();

            dal.Delete(iD);
        }