public ERespuestaCliente ChangePasswordPaciente(EChangePassword eChange)
        {
            ERespuestaCliente eRespuesta = new ERespuestaCliente();

            using (var context = new cita_doctorContext())
            {
                string oldPass = Hash.Crear(eChange.OldPassword, "jor290714luc300617");
                string newPass = Hash.Crear(eChange.NewPassword, "jor290714luc300617");

                var cliente = (from cli in context.Cliente
                               .Where(c => (c.Email.Equals(eChange.Email) && c.Password.Equals(oldPass)))
                               select cli).FirstOrDefault();

                if (cliente != null)
                {
                    cliente.Password = newPass;

                    try
                    {
                        context.SaveChanges();
                        eRespuesta.Error.Codigo  = "00";
                        eRespuesta.Error.Mensaje = "Ok";
                    }
                    catch (Exception e)
                    {
                        eRespuesta.Error.Codigo  = "01";
                        eRespuesta.Error.Mensaje = e.Message;
                    }
                }
                else
                {
                    eRespuesta.Error.Codigo  = "02";
                    eRespuesta.Error.Mensaje = "No se encontro el paciente con el usuario y contraseña proporcionados.";
                }

                return(eRespuesta);
            }
        }
        public ERespuestaCliente ChangePasswordPaciente(EChangePassword eChange)
        {
            ERespuestaCliente result = iRepositorioAuth.ChangePasswordPaciente(eChange);

            return(result);
        }