/// <summary> /// ELiminar un cliente /// </summary> /// <param name="cliente">cliente</param> public void DeleteCliente(Clientes cliente) { // validar si el usuario a borrar exite // validar si tiene movimientos y sacar un mensaje personalizado new ClienteDao().DeleteCliente(cliente); }
/// <summary> /// Inserta un nuevo cliente /// </summary> /// <param name="cliente">cliente</param> public void InsertCliente(Clientes cliente) { IList<Clientes> lista = SelectAllClientes(); if (lista.FirstOrDefault(p => p.Codigo == cliente.Codigo) != null) { throw new Exception("El cliente ya existe con el código :" + cliente.Codigo); } new ClienteDao().InsertCliente(cliente); }
/// <summary> /// Actualiza un cliente /// </summary> /// <param name="cliente">Cliente</param> public void UpdateClientes(Clientes cliente) { new ClienteDao().UpdateClientes(cliente); }