public IdentityError Editar_Detalle_Model(
            int idDetalle,
            int idCliente,
            int idDistribuidor)
        {
            IdentityError resultado = new IdentityError();
            Detalle       detalle   = new Detalle()
            {
                idCliente      = idCliente,
                idDistribuidor = idDistribuidor,
                idDetalle      = idDetalle
            };

            try
            {
                _contexto.Detalle.Update(detalle);
                _contexto.SaveChanges();
                resultado = new IdentityError()
                {
                    Code        = "ok",
                    Description = "Se Actualizo con Exito"
                };
            }
            catch (Exception ex)
            {
                resultado = new IdentityError()
                {
                    Code        = "error",
                    Description = ex.Message.ToString()
                };
            }
            return(resultado);
        }
        public IdentityError Eliminar_Detalle_Model(
            int idDetalle)
        {
            IdentityError resultado = new IdentityError();
            Detalle       detalle   = new Detalle()
            {
                idDetalle = idDetalle
            };

            try
            {
                _contexto.Detalle.Remove(detalle);
                _contexto.SaveChanges();
                resultado = new IdentityError()
                {
                    Code        = "ok",
                    Description = "Se Elimino con Exito"
                };
            }
            catch (Exception ex)
            {
                resultado = new IdentityError()
                {
                    Code        = "error",
                    Description = ex.Message.ToString()
                };
            }
            return(resultado);
        }
        public Detalle Un_Detalle_Model(int idDetalle)
        {
            // return _contexto.Cliente.Where(c => c.ClienteId == ClienteId).FirstOrDefault();
            Detalle detalle = (from d in _contexto.Detalle
                               where d.idDetalle == idDetalle
                               select d).FirstOrDefault();

            return(detalle);
        }