public void Create(PalabraEspannol palabraEspannol)
        {
            try
            {
                var c = crudPalabraEspannol.Retrieve <PalabraEspannol>(palabraEspannol);

                if (c != null)
                {
                    //PalabraEspannol already exists.
                    throw new BussinessException(3);
                }
                crudPalabraEspannol.Create(palabraEspannol);
            }
            catch (Exception ex)
            {
                ExceptionManager.GetInstance().Process(ex);
            }
        }
 internal void Delete(PalabraEspannol palabraEspannol)
 {
     crudPalabraEspannol.Delete(palabraEspannol);
 }
 internal void Update(PalabraEspannol palabraEspannol)
 {
     crudPalabraEspannol.Update(palabraEspannol);
 }
 public PalabraEspannol RetrieveById(PalabraEspannol palabraEspannol)
 {
     return(crudPalabraEspannol.Retrieve <PalabraEspannol>(palabraEspannol));
 }