//actualiza un registro de empleado
        public bool Update()
        {
            Onbreak.Datos.OnBreakEntities bbdd = new Onbreak.Datos.OnBreakEntities();

            try
            {
                Onbreak.Datos.Cliente cli = bbdd.Cliente.First(c => c.RutCliente == RutCliente);
                CommonBC.Syncronize(this, cli);
                bbdd.SaveChanges();
                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
        //elimina un registro de cliente
        public bool Delete()
        {
            Onbreak.Datos.OnBreakEntities bbdd = new Onbreak.Datos.OnBreakEntities();

            try
            {
                Onbreak.Datos.Cliente cli = bbdd.Cliente.First(c => c.RutCliente == RutCliente);
                bbdd.Cliente.Remove(cli);
                bbdd.SaveChanges();
                return(true);
            }
            catch
            {
                return(false);
            }
        }
        //crea un nuevo registro de cliente
        public bool Create()
        {
            Onbreak.Datos.OnBreakEntities bbdd = new Onbreak.Datos.OnBreakEntities();
            Onbreak.Datos.Cliente         c    = new Onbreak.Datos.Cliente();

            try
            {
                CommonBC.Syncronize(this, c);

                bbdd.Cliente.Add(c);
                bbdd.SaveChanges();
                return(true);
            }
            catch (Exception ex)
            {
                bbdd.Cliente.Remove(c);
                return(false);
            }
        }